<?php
namespace Proxies\__CG__\App\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Sejour extends \App\Entity\Sejour implements \Doctrine\ORM\Proxy\Proxy
{
/**
* @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
* three parameters, being respectively the proxy object to be initialized, the method that triggered the
* initialization process and an array of ordered parameters that were passed to that method.
*
* @see \Doctrine\Common\Proxy\Proxy::__setInitializer
*/
public $__initializer__;
/**
* @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
*
* @see \Doctrine\Common\Proxy\Proxy::__setCloner
*/
public $__cloner__;
/**
* @var boolean flag indicating if this object was already initialized
*
* @see \Doctrine\Persistence\Proxy::__isInitialized
*/
public $__isInitialized__ = false;
/**
* @var array<string, null> properties to be lazy loaded, indexed by property name
*/
public static $lazyPropertiesNames = array (
);
/**
* @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
*
* @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
*/
public static $lazyPropertiesDefaults = array (
);
public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
{
$this->__initializer__ = $initializer;
$this->__cloner__ = $cloner;
}
/**
*
* @return array
*/
public function __sleep()
{
if ($this->__isInitialized__) {
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'title', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'description', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'activites', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'updatedDate', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'hebergement', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourSessions', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isActive', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isBientot', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isObjectifZeroCo2', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'themes', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'countries', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'position', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'location', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'majorationTransports', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourEquipiers', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'ageMin', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'ageMax', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'saisons', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isSejourLocation', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isSejourCourt', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'notreAvis', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'tarifs', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'placesCount', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'medias', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'legacyId', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'intro', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'price', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'duree', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'encadrement', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'nombre', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'dureeInteger', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'tranport', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'transport', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'compris', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'noncompris', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'informationComplementaire', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'property', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'temoignages', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'url', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourType', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAges', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAge1', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAge2', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'videoLink', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'activitesFicheSejour', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'lienYoutube', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'whitelists'];
}
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'title', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'description', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'activites', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'updatedDate', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'hebergement', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourSessions', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isActive', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isBientot', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isObjectifZeroCo2', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'themes', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'countries', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'position', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'location', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'majorationTransports', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourEquipiers', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'ageMin', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'ageMax', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'saisons', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isSejourLocation', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'isSejourCourt', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'notreAvis', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'tarifs', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'placesCount', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'medias', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'legacyId', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'intro', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'price', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'duree', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'encadrement', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'nombre', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'dureeInteger', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'tranport', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'transport', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'compris', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'noncompris', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'informationComplementaire', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'property', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'temoignages', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'url', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'sejourType', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAges', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAge1', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'trancheAge2', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'videoLink', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'activitesFicheSejour', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'lienYoutube', '' . "\0" . 'App\\Entity\\Sejour' . "\0" . 'whitelists'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Sejour $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized(): bool
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized): void
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(?\Closure $initializer = null): void
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer(): ?\Closure
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(?\Closure $cloner = null): void
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner(): ?\Closure
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties(): array
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function getId(): ?int
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function getTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTitle', []);
return parent::getTitle();
}
/**
* {@inheritDoc}
*/
public function setTitle(string $title): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTitle', [$title]);
return parent::setTitle($title);
}
/**
* {@inheritDoc}
*/
public function getDescription(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescription', []);
return parent::getDescription();
}
/**
* {@inheritDoc}
*/
public function setDescription(string $description): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescription', [$description]);
return parent::setDescription($description);
}
/**
* {@inheritDoc}
*/
public function getActivites(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getActivites', []);
return parent::getActivites();
}
/**
* {@inheritDoc}
*/
public function setActivites(string $activites): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setActivites', [$activites]);
return parent::setActivites($activites);
}
/**
* {@inheritDoc}
*/
public function getHebergement(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getHebergement', []);
return parent::getHebergement();
}
/**
* {@inheritDoc}
*/
public function setHebergement(string $hebergement): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setHebergement', [$hebergement]);
return parent::setHebergement($hebergement);
}
/**
* {@inheritDoc}
*/
public function getSejourSessions(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSejourSessions', []);
return parent::getSejourSessions();
}
/**
* {@inheritDoc}
*/
public function addSejourSession(\App\Entity\SejourSession $sejourSession): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSejourSession', [$sejourSession]);
return parent::addSejourSession($sejourSession);
}
/**
* {@inheritDoc}
*/
public function removeSejourSession(\App\Entity\SejourSession $sejourSession): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSejourSession', [$sejourSession]);
return parent::removeSejourSession($sejourSession);
}
/**
* {@inheritDoc}
*/
public function getIsActive(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsActive', []);
return parent::getIsActive();
}
/**
* {@inheritDoc}
*/
public function setIsActive(bool $isActive): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsActive', [$isActive]);
return parent::setIsActive($isActive);
}
/**
* {@inheritDoc}
*/
public function getBientot(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBientot', []);
return parent::getBientot();
}
/**
* {@inheritDoc}
*/
public function setBientot(bool $isBientot): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBientot', [$isBientot]);
return parent::setBientot($isBientot);
}
/**
* {@inheritDoc}
*/
public function getIsObjectifZeroCo2(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsObjectifZeroCo2', []);
return parent::getIsObjectifZeroCo2();
}
/**
* {@inheritDoc}
*/
public function setIsObjectifZeroCo2(bool $isObjectifZeroCo2): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsObjectifZeroCo2', [$isObjectifZeroCo2]);
return parent::setIsObjectifZeroCo2($isObjectifZeroCo2);
}
/**
* {@inheritDoc}
*/
public function getThemes(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getThemes', []);
return parent::getThemes();
}
/**
* {@inheritDoc}
*/
public function addTheme(\App\Entity\Theme $theme): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTheme', [$theme]);
return parent::addTheme($theme);
}
/**
* {@inheritDoc}
*/
public function addThemes(iterable $themes): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addThemes', [$themes]);
return parent::addThemes($themes);
}
/**
* {@inheritDoc}
*/
public function removeTheme(\App\Entity\Theme $theme): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTheme', [$theme]);
return parent::removeTheme($theme);
}
/**
* {@inheritDoc}
*/
public function getCountries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCountries', []);
return parent::getCountries();
}
/**
* {@inheritDoc}
*/
public function addCountry(\App\Entity\Country $country): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCountry', [$country]);
return parent::addCountry($country);
}
/**
* {@inheritDoc}
*/
public function addCountries(iterable $countries): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCountries', [$countries]);
return parent::addCountries($countries);
}
/**
* {@inheritDoc}
*/
public function removeCountry(\App\Entity\Country $country): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeCountry', [$country]);
return parent::removeCountry($country);
}
/**
* {@inheritDoc}
*/
public function getPosition(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPosition', []);
return parent::getPosition();
}
/**
* {@inheritDoc}
*/
public function setPosition(?int $position): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPosition', [$position]);
return parent::setPosition($position);
}
/**
* {@inheritDoc}
*/
public function getLocation(): ?\App\Entity\Location
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLocation', []);
return parent::getLocation();
}
/**
* {@inheritDoc}
*/
public function setLocation(?\App\Entity\Location $location): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLocation', [$location]);
return parent::setLocation($location);
}
/**
* {@inheritDoc}
*/
public function getMajorationTransports(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMajorationTransports', []);
return parent::getMajorationTransports();
}
/**
* {@inheritDoc}
*/
public function addMajorationTransport(\App\Entity\MajorationTransport $majorationTransport): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addMajorationTransport', [$majorationTransport]);
return parent::addMajorationTransport($majorationTransport);
}
/**
* {@inheritDoc}
*/
public function removeMajorationTransport(\App\Entity\MajorationTransport $majorationTransport): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeMajorationTransport', [$majorationTransport]);
return parent::removeMajorationTransport($majorationTransport);
}
/**
* {@inheritDoc}
*/
public function getSejourEquipiers(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSejourEquipiers', []);
return parent::getSejourEquipiers();
}
/**
* {@inheritDoc}
*/
public function addSejourEquipier(\App\Entity\SejourEquipier $sejourEquipier): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSejourEquipier', [$sejourEquipier]);
return parent::addSejourEquipier($sejourEquipier);
}
/**
* {@inheritDoc}
*/
public function removeSejourEquipier(\App\Entity\SejourEquipier $sejourEquipier): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSejourEquipier', [$sejourEquipier]);
return parent::removeSejourEquipier($sejourEquipier);
}
/**
* {@inheritDoc}
*/
public function getAgeMin(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAgeMin', []);
return parent::getAgeMin();
}
/**
* {@inheritDoc}
*/
public function setAgeMin(int $ageMin): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAgeMin', [$ageMin]);
return parent::setAgeMin($ageMin);
}
/**
* {@inheritDoc}
*/
public function getAgeMax(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAgeMax', []);
return parent::getAgeMax();
}
/**
* {@inheritDoc}
*/
public function setAgeMax(int $ageMax): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAgeMax', [$ageMax]);
return parent::setAgeMax($ageMax);
}
/**
* {@inheritDoc}
*/
public function getSaisons(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSaisons', []);
return parent::getSaisons();
}
/**
* {@inheritDoc}
*/
public function addSaison(\App\Entity\Saison $saison): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSaison', [$saison]);
return parent::addSaison($saison);
}
/**
* {@inheritDoc}
*/
public function removeSaison(\App\Entity\Saison $saison): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSaison', [$saison]);
return parent::removeSaison($saison);
}
/**
* {@inheritDoc}
*/
public function getIsSejourLocation(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsSejourLocation', []);
return parent::getIsSejourLocation();
}
/**
* {@inheritDoc}
*/
public function setIsSejourLocation(?bool $isSejourLocation): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsSejourLocation', [$isSejourLocation]);
return parent::setIsSejourLocation($isSejourLocation);
}
/**
* {@inheritDoc}
*/
public function getIsSejourCourt(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsSejourCourt', []);
return parent::getIsSejourCourt();
}
/**
* {@inheritDoc}
*/
public function setIsSejourCourt(?bool $isSejourLocation): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsSejourCourt', [$isSejourLocation]);
return parent::setIsSejourCourt($isSejourLocation);
}
/**
* {@inheritDoc}
*/
public function getNotreAvis(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNotreAvis', []);
return parent::getNotreAvis();
}
/**
* {@inheritDoc}
*/
public function setNotreAvis(?string $notreAvis): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNotreAvis', [$notreAvis]);
return parent::setNotreAvis($notreAvis);
}
/**
* {@inheritDoc}
*/
public function getTarifs(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTarifs', []);
return parent::getTarifs();
}
/**
* {@inheritDoc}
*/
public function setTarifs(?string $tarifs): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTarifs', [$tarifs]);
return parent::setTarifs($tarifs);
}
/**
* {@inheritDoc}
*/
public function getPlacesCount(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPlacesCount', []);
return parent::getPlacesCount();
}
/**
* {@inheritDoc}
*/
public function setPlacesCount(int $placesCount): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPlacesCount', [$placesCount]);
return parent::setPlacesCount($placesCount);
}
/**
* {@inheritDoc}
*/
public function getFutureSejourSessions(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFutureSejourSessions', []);
return parent::getFutureSejourSessions();
}
/**
* {@inheritDoc}
*/
public function getMinFuturePrice(): float
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMinFuturePrice', []);
return parent::getMinFuturePrice();
}
/**
* {@inheritDoc}
*/
public function getPeriode(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPeriode', []);
return parent::getPeriode();
}
/**
* {@inheritDoc}
*/
public function hasFutureSejourSessions(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasFutureSejourSessions', []);
return parent::hasFutureSejourSessions();
}
/**
* {@inheritDoc}
*/
public function getMedias(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMedias', []);
return parent::getMedias();
}
/**
* {@inheritDoc}
*/
public function addMedia(\App\Entity\Media $media): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addMedia', [$media]);
return parent::addMedia($media);
}
/**
* {@inheritDoc}
*/
public function removeMedia(\App\Entity\Media $media): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeMedia', [$media]);
return parent::removeMedia($media);
}
/**
* {@inheritDoc}
*/
public function getLegacyId(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLegacyId', []);
return parent::getLegacyId();
}
/**
* {@inheritDoc}
*/
public function setLegacyId(?int $legacyId): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLegacyId', [$legacyId]);
return parent::setLegacyId($legacyId);
}
/**
* {@inheritDoc}
*/
public function getIntro(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIntro', []);
return parent::getIntro();
}
/**
* {@inheritDoc}
*/
public function setIntro(?string $intro): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIntro', [$intro]);
return parent::setIntro($intro);
}
/**
* {@inheritDoc}
*/
public function getPrice(): ?float
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPrice', []);
return parent::getPrice();
}
/**
* {@inheritDoc}
*/
public function setPrice(?float $price): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPrice', [$price]);
return parent::setPrice($price);
}
/**
* {@inheritDoc}
*/
public function getDuree(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDuree', []);
return parent::getDuree();
}
/**
* {@inheritDoc}
*/
public function setDuree(?string $duree): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDuree', [$duree]);
return parent::setDuree($duree);
}
/**
* {@inheritDoc}
*/
public function getEncadrement(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEncadrement', []);
return parent::getEncadrement();
}
/**
* {@inheritDoc}
*/
public function setEncadrement(?string $encadrement): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEncadrement', [$encadrement]);
return parent::setEncadrement($encadrement);
}
/**
* {@inheritDoc}
*/
public function getNombre(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNombre', []);
return parent::getNombre();
}
/**
* {@inheritDoc}
*/
public function setNombre(string $nombre): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNombre', [$nombre]);
return parent::setNombre($nombre);
}
/**
* {@inheritDoc}
*/
public function getDureeInteger(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDureeInteger', []);
return parent::getDureeInteger();
}
/**
* {@inheritDoc}
*/
public function setDureeInteger(?int $dureeString): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDureeInteger', [$dureeString]);
return parent::setDureeInteger($dureeString);
}
/**
* {@inheritDoc}
*/
public function getTranport(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTranport', []);
return parent::getTranport();
}
/**
* {@inheritDoc}
*/
public function setTranport(?string $tranport): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTranport', [$tranport]);
return parent::setTranport($tranport);
}
/**
* {@inheritDoc}
*/
public function getTransport(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTransport', []);
return parent::getTransport();
}
/**
* {@inheritDoc}
*/
public function setTransport(?string $transport): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTransport', [$transport]);
return parent::setTransport($transport);
}
/**
* {@inheritDoc}
*/
public function getCompris(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCompris', []);
return parent::getCompris();
}
/**
* {@inheritDoc}
*/
public function setCompris(?string $compris): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCompris', [$compris]);
return parent::setCompris($compris);
}
/**
* {@inheritDoc}
*/
public function getNoncompris(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNoncompris', []);
return parent::getNoncompris();
}
/**
* {@inheritDoc}
*/
public function setNoncompris(string $noncompris): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNoncompris', [$noncompris]);
return parent::setNoncompris($noncompris);
}
/**
* {@inheritDoc}
*/
public function getInformationComplementaire(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInformationComplementaire', []);
return parent::getInformationComplementaire();
}
/**
* {@inheritDoc}
*/
public function setInformationComplementaire(string $noncompris): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setInformationComplementaire', [$noncompris]);
return parent::setInformationComplementaire($noncompris);
}
/**
* {@inheritDoc}
*/
public function getProperty(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProperty', []);
return parent::getProperty();
}
/**
* {@inheritDoc}
*/
public function addProperty(\App\Entity\Property $property): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addProperty', [$property]);
return parent::addProperty($property);
}
/**
* {@inheritDoc}
*/
public function removeProperty(\App\Entity\Property $property): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeProperty', [$property]);
return parent::removeProperty($property);
}
/**
* {@inheritDoc}
*/
public function getTemoignages(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTemoignages', []);
return parent::getTemoignages();
}
/**
* {@inheritDoc}
*/
public function addTemoignage(\App\Entity\Temoignage $temoignage): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTemoignage', [$temoignage]);
return parent::addTemoignage($temoignage);
}
/**
* {@inheritDoc}
*/
public function removeTemoignage(\App\Entity\Temoignage $temoignage): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTemoignage', [$temoignage]);
return parent::removeTemoignage($temoignage);
}
/**
* {@inheritDoc}
*/
public function getSejourType(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSejourType', []);
return parent::getSejourType();
}
/**
* {@inheritDoc}
*/
public function setSejourType(?string $url): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSejourType', [$url]);
return parent::setSejourType($url);
}
/**
* {@inheritDoc}
*/
public function getUrl(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUrl', []);
return parent::getUrl();
}
/**
* {@inheritDoc}
*/
public function setUrl(?string $url): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUrl', [$url]);
return parent::setUrl($url);
}
/**
* {@inheritDoc}
*/
public function getAvailableplaces(): int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAvailableplaces', []);
return parent::getAvailableplaces();
}
/**
* {@inheritDoc}
*/
public function getMinPrice(): int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMinPrice', []);
return parent::getMinPrice();
}
/**
* {@inheritDoc}
*/
public function getTrancheAge1(): ?\App\Entity\TrancheAge
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrancheAge1', []);
return parent::getTrancheAge1();
}
/**
* {@inheritDoc}
*/
public function setTrancheAge1(?\App\Entity\TrancheAge $trancheAge1): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTrancheAge1', [$trancheAge1]);
return parent::setTrancheAge1($trancheAge1);
}
/**
* {@inheritDoc}
*/
public function getTrancheAge2(): ?\App\Entity\TrancheAge
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrancheAge2', []);
return parent::getTrancheAge2();
}
/**
* {@inheritDoc}
*/
public function setTrancheAge2(?\App\Entity\TrancheAge $trancheAge2): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTrancheAge2', [$trancheAge2]);
return parent::setTrancheAge2($trancheAge2);
}
/**
* {@inheritDoc}
*/
public function getVideoLink(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVideoLink', []);
return parent::getVideoLink();
}
/**
* {@inheritDoc}
*/
public function setVideoLink(?string $videoLink): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVideoLink', [$videoLink]);
return parent::setVideoLink($videoLink);
}
/**
* {@inheritDoc}
*/
public function getActivitesFicheSejour(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getActivitesFicheSejour', []);
return parent::getActivitesFicheSejour();
}
/**
* {@inheritDoc}
*/
public function setActivitesFicheSejour(?string $videoLink): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setActivitesFicheSejour', [$videoLink]);
return parent::setActivitesFicheSejour($videoLink);
}
/**
* {@inheritDoc}
*/
public function getLienYoutube(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLienYoutube', []);
return parent::getLienYoutube();
}
/**
* {@inheritDoc}
*/
public function setLienYoutube(?string $lienYoutube): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLienYoutube', [$lienYoutube]);
return parent::setLienYoutube($lienYoutube);
}
/**
* {@inheritDoc}
*/
public function isFutureComplete(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isFutureComplete', []);
return parent::isFutureComplete();
}
/**
* {@inheritDoc}
*/
public function isInWhitelist(?\App\Entity\User $user = NULL): ?\App\Entity\SejourWhitelist
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isInWhitelist', [$user]);
return parent::isInWhitelist($user);
}
/**
* {@inheritDoc}
*/
public function getUpdatedDate(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedDate', []);
return parent::getUpdatedDate();
}
/**
* {@inheritDoc}
*/
public function setUpdatedDate(\DateTimeInterface $updatedDate): \App\Entity\Sejour
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedDate', [$updatedDate]);
return parent::setUpdatedDate($updatedDate);
}
}