var/cache/dev/doctrine/orm/Proxies/__CG__AppEntityEtablissement.php line 1792

Open in your IDE?
  1. <?php
  2. namespace Proxies\__CG__\App\Entity;
  3. /**
  4.  * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
  5.  */
  6. class Etablissement extends \App\Entity\Etablissement implements \Doctrine\ORM\Proxy\Proxy
  7. {
  8.     /**
  9.      * @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
  10.      *      three parameters, being respectively the proxy object to be initialized, the method that triggered the
  11.      *      initialization process and an array of ordered parameters that were passed to that method.
  12.      *
  13.      * @see \Doctrine\Common\Proxy\Proxy::__setInitializer
  14.      */
  15.     public $__initializer__;
  16.     /**
  17.      * @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
  18.      *
  19.      * @see \Doctrine\Common\Proxy\Proxy::__setCloner
  20.      */
  21.     public $__cloner__;
  22.     /**
  23.      * @var boolean flag indicating if this object was already initialized
  24.      *
  25.      * @see \Doctrine\Persistence\Proxy::__isInitialized
  26.      */
  27.     public $__isInitialized__ false;
  28.     /**
  29.      * @var array<string, null> properties to be lazy loaded, indexed by property name
  30.      */
  31.     public static $lazyPropertiesNames = array (
  32. );
  33.     /**
  34.      * @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
  35.      *
  36.      * @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
  37.      */
  38.     public static $lazyPropertiesDefaults = array (
  39. );
  40.     public function __construct(?\Closure $initializer null, ?\Closure $cloner null)
  41.     {
  42.         $this->__initializer__ $initializer;
  43.         $this->__cloner__      $cloner;
  44.     }
  45.     /**
  46.      * 
  47.      * @return array
  48.      */
  49.     public function __sleep()
  50.     {
  51.         if ($this->__isInitialized__) {
  52.             return ['__isInitialized__''type''nombreEleves''url''video''motsCles''denomination''denominationSigle''denominationExtension''denominationAbregee''gestionnaire''droitPageWeb''droitActualite''ville''adresse1''adresse2''adresse3''codePostal''cedex''latitude''longitude''telephonePrincipal''fax''emailPrincipal''logoListe''logoFiche''diaporamaActif''imagesDiaporama''insertions''itemsInsertions''actualites''offresEmploi''texteReferencement''' "\0" 'App\\Entity\\Etablissement' "\0" 'participant''categoriePrimaire''geres''' "\0" 'App\\Entity\\Etablissement' "\0" 'catholique''ageAdmission''' "\0" 'App\\Entity\\Etablissement' "\0" 'region''' "\0" 'App\\Entity\\Etablissement' "\0" 'departement''' "\0" 'App\\Entity\\Etablissement' "\0" 'actif''' "\0" 'App\\Entity\\Etablissement' "\0" 'jPOs''' "\0" 'App\\Entity\\Etablissement' "\0" 'sousTypesEtablissements''' "\0" 'App\\Entity\\Etablissement' "\0" 'em''' "\0" 'App\\Entity\\Etablissement' "\0" 'internat''' "\0" 'App\\Entity\\Etablissement' "\0" 'hasInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'typesInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'sousContrat''' "\0" 'App\\Entity\\Etablissement' "\0" 'alternance''' "\0" 'App\\Entity\\Etablissement' "\0" 'categorieOrganisme''' "\0" 'App\\Entity\\Etablissement' "\0" 'rubrique''' "\0" 'App\\Entity\\Etablissement' "\0" 'typeClient''' "\0" 'App\\Entity\\Etablissement' "\0" 'bloqueTxtRef''' "\0" 'App\\Entity\\Etablissement' "\0" 'internat2''' "\0" 'App\\Entity\\Etablissement' "\0" 'etablissementsLiesInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'facebook''' "\0" 'App\\Entity\\Etablissement' "\0" 'bloqueBac2021''' "\0" 'App\\Entity\\Etablissement' "\0" 'presenceWeb''' "\0" 'App\\Entity\\Etablissement' "\0" 'etablissementLie''' "\0" 'App\\Entity\\Etablissement' "\0" 'videoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diapoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'jpoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'documents''' "\0" 'App\\Entity\\Etablissement' "\0" 'docPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diplomePlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'refus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diaporamas''' "\0" 'App\\Entity\\Etablissement' "\0" 'videos''' "\0" 'App\\Entity\\Etablissement' "\0" 'logo''' "\0" 'App\\Entity\\Etablissement' "\0" 'produits''' "\0" 'App\\Entity\\Etablissement' "\0" 'diapoPrincipal''' "\0" 'App\\Entity\\Etablissement' "\0" 'path''' "\0" 'App\\Entity\\Etablissement' "\0" 'compositionEnsembleScolaire''' "\0" 'App\\Entity\\Etablissement' "\0" 'lva''' "\0" 'App\\Entity\\Etablissement' "\0" 'lvb''' "\0" 'App\\Entity\\Etablissement' "\0" 'numeroAdministratifUai''' "\0" 'App\\Entity\\Etablissement' "\0" 'siret''' "\0" 'App\\Entity\\Etablissement' "\0" 'data''' "\0" 'App\\Entity\\Etablissement' "\0" 'chiffres''' "\0" 'App\\Entity\\Etablissement' "\0" 'videosOnpc''' "\0" 'App\\Entity\\Etablissement' "\0" 'actualitesOnpc''id''maj'];
  53.         }
  54.         return ['__isInitialized__''type''nombreEleves''url''video''motsCles''denomination''denominationSigle''denominationExtension''denominationAbregee''gestionnaire''droitPageWeb''droitActualite''ville''adresse1''adresse2''adresse3''codePostal''cedex''latitude''longitude''telephonePrincipal''fax''emailPrincipal''logoListe''logoFiche''diaporamaActif''imagesDiaporama''insertions''itemsInsertions''actualites''offresEmploi''texteReferencement''' "\0" 'App\\Entity\\Etablissement' "\0" 'participant''categoriePrimaire''geres''' "\0" 'App\\Entity\\Etablissement' "\0" 'catholique''ageAdmission''' "\0" 'App\\Entity\\Etablissement' "\0" 'region''' "\0" 'App\\Entity\\Etablissement' "\0" 'departement''' "\0" 'App\\Entity\\Etablissement' "\0" 'actif''' "\0" 'App\\Entity\\Etablissement' "\0" 'jPOs''' "\0" 'App\\Entity\\Etablissement' "\0" 'sousTypesEtablissements''' "\0" 'App\\Entity\\Etablissement' "\0" 'em''' "\0" 'App\\Entity\\Etablissement' "\0" 'internat''' "\0" 'App\\Entity\\Etablissement' "\0" 'hasInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'typesInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'sousContrat''' "\0" 'App\\Entity\\Etablissement' "\0" 'alternance''' "\0" 'App\\Entity\\Etablissement' "\0" 'categorieOrganisme''' "\0" 'App\\Entity\\Etablissement' "\0" 'rubrique''' "\0" 'App\\Entity\\Etablissement' "\0" 'typeClient''' "\0" 'App\\Entity\\Etablissement' "\0" 'bloqueTxtRef''' "\0" 'App\\Entity\\Etablissement' "\0" 'internat2''' "\0" 'App\\Entity\\Etablissement' "\0" 'etablissementsLiesInternat''' "\0" 'App\\Entity\\Etablissement' "\0" 'facebook''' "\0" 'App\\Entity\\Etablissement' "\0" 'bloqueBac2021''' "\0" 'App\\Entity\\Etablissement' "\0" 'presenceWeb''' "\0" 'App\\Entity\\Etablissement' "\0" 'etablissementLie''' "\0" 'App\\Entity\\Etablissement' "\0" 'videoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diapoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'jpoPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'documents''' "\0" 'App\\Entity\\Etablissement' "\0" 'docPlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diplomePlus''' "\0" 'App\\Entity\\Etablissement' "\0" 'refus''' "\0" 'App\\Entity\\Etablissement' "\0" 'diaporamas''' "\0" 'App\\Entity\\Etablissement' "\0" 'videos''' "\0" 'App\\Entity\\Etablissement' "\0" 'logo''' "\0" 'App\\Entity\\Etablissement' "\0" 'produits''' "\0" 'App\\Entity\\Etablissement' "\0" 'diapoPrincipal''' "\0" 'App\\Entity\\Etablissement' "\0" 'path''' "\0" 'App\\Entity\\Etablissement' "\0" 'compositionEnsembleScolaire''' "\0" 'App\\Entity\\Etablissement' "\0" 'lva''' "\0" 'App\\Entity\\Etablissement' "\0" 'lvb''' "\0" 'App\\Entity\\Etablissement' "\0" 'numeroAdministratifUai''' "\0" 'App\\Entity\\Etablissement' "\0" 'siret''' "\0" 'App\\Entity\\Etablissement' "\0" 'data''' "\0" 'App\\Entity\\Etablissement' "\0" 'chiffres''' "\0" 'App\\Entity\\Etablissement' "\0" 'videosOnpc''' "\0" 'App\\Entity\\Etablissement' "\0" 'actualitesOnpc''id''maj'];
  55.     }
  56.     /**
  57.      * 
  58.      */
  59.     public function __wakeup()
  60.     {
  61.         if ( ! $this->__isInitialized__) {
  62.             $this->__initializer__ = function (Etablissement $proxy) {
  63.                 $proxy->__setInitializer(null);
  64.                 $proxy->__setCloner(null);
  65.                 $existingProperties get_object_vars($proxy);
  66.                 foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
  67.                     if ( ! array_key_exists($property$existingProperties)) {
  68.                         $proxy->$property $defaultValue;
  69.                     }
  70.                 }
  71.             };
  72.         }
  73.     }
  74.     /**
  75.      * 
  76.      */
  77.     public function __clone()
  78.     {
  79.         $this->__cloner__ && $this->__cloner__->__invoke($this'__clone', []);
  80.     }
  81.     /**
  82.      * Forces initialization of the proxy
  83.      */
  84.     public function __load(): void
  85.     {
  86.         $this->__initializer__ && $this->__initializer__->__invoke($this'__load', []);
  87.     }
  88.     /**
  89.      * {@inheritDoc}
  90.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  91.      */
  92.     public function __isInitialized(): bool
  93.     {
  94.         return $this->__isInitialized__;
  95.     }
  96.     /**
  97.      * {@inheritDoc}
  98.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  99.      */
  100.     public function __setInitialized($initialized): void
  101.     {
  102.         $this->__isInitialized__ $initialized;
  103.     }
  104.     /**
  105.      * {@inheritDoc}
  106.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  107.      */
  108.     public function __setInitializer(\Closure $initializer null): void
  109.     {
  110.         $this->__initializer__ $initializer;
  111.     }
  112.     /**
  113.      * {@inheritDoc}
  114.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  115.      */
  116.     public function __getInitializer(): ?\Closure
  117.     {
  118.         return $this->__initializer__;
  119.     }
  120.     /**
  121.      * {@inheritDoc}
  122.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  123.      */
  124.     public function __setCloner(\Closure $cloner null): void
  125.     {
  126.         $this->__cloner__ $cloner;
  127.     }
  128.     /**
  129.      * {@inheritDoc}
  130.      * @internal generated method: use only when explicitly handling proxy specific cloning logic
  131.      */
  132.     public function __getCloner(): ?\Closure
  133.     {
  134.         return $this->__cloner__;
  135.     }
  136.     /**
  137.      * {@inheritDoc}
  138.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  139.      * @deprecated no longer in use - generated code now relies on internal components rather than generated public API
  140.      * @static
  141.      */
  142.     public function __getLazyProperties(): array
  143.     {
  144.         return self::$lazyPropertiesDefaults;
  145.     }
  146.     
  147.     /**
  148.      * {@inheritDoc}
  149.      */
  150.     public function setIdDistant(?string $idDistant): void
  151.     {
  152.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIdDistant', [$idDistant]);
  153.         parent::setIdDistant($idDistant);
  154.     }
  155.     /**
  156.      * {@inheritDoc}
  157.      */
  158.     public function getIdDistant(): ?string
  159.     {
  160.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIdDistant', []);
  161.         return parent::getIdDistant();
  162.     }
  163.     /**
  164.      * {@inheritDoc}
  165.      */
  166.     public function setType(?string $type): void
  167.     {
  168.         $this->__initializer__ && $this->__initializer__->__invoke($this'setType', [$type]);
  169.         parent::setType($type);
  170.     }
  171.     /**
  172.      * {@inheritDoc}
  173.      */
  174.     public function getType(): ?string
  175.     {
  176.         $this->__initializer__ && $this->__initializer__->__invoke($this'getType', []);
  177.         return parent::getType();
  178.     }
  179.     /**
  180.      * {@inheritDoc}
  181.      */
  182.     public function setStatut(?string $statut): void
  183.     {
  184.         $this->__initializer__ && $this->__initializer__->__invoke($this'setStatut', [$statut]);
  185.         parent::setStatut($statut);
  186.     }
  187.     /**
  188.      * {@inheritDoc}
  189.      */
  190.     public function getStatut(): ?string
  191.     {
  192.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStatut', []);
  193.         return parent::getStatut();
  194.     }
  195.     /**
  196.      * {@inheritDoc}
  197.      */
  198.     public function setSiret(?string $siret): void
  199.     {
  200.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSiret', [$siret]);
  201.         parent::setSiret($siret);
  202.     }
  203.     /**
  204.      * {@inheritDoc}
  205.      */
  206.     public function getSiret(): ?string
  207.     {
  208.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSiret', []);
  209.         return parent::getSiret();
  210.     }
  211.     /**
  212.      * {@inheritDoc}
  213.      */
  214.     public function setNaf(?string $naf): void
  215.     {
  216.         $this->__initializer__ && $this->__initializer__->__invoke($this'setNaf', [$naf]);
  217.         parent::setNaf($naf);
  218.     }
  219.     /**
  220.      * {@inheritDoc}
  221.      */
  222.     public function getNaf(): ?string
  223.     {
  224.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNaf', []);
  225.         return parent::getNaf();
  226.     }
  227.     /**
  228.      * {@inheritDoc}
  229.      */
  230.     public function setNombreEleves(?int $nombreEleves): void
  231.     {
  232.         $this->__initializer__ && $this->__initializer__->__invoke($this'setNombreEleves', [$nombreEleves]);
  233.         parent::setNombreEleves($nombreEleves);
  234.     }
  235.     /**
  236.      * {@inheritDoc}
  237.      */
  238.     public function getNombreEleves(): ?int
  239.     {
  240.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNombreEleves', []);
  241.         return parent::getNombreEleves();
  242.     }
  243.     /**
  244.      * {@inheritDoc}
  245.      */
  246.     public function setTarif(?string $tarif): void
  247.     {
  248.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTarif', [$tarif]);
  249.         parent::setTarif($tarif);
  250.     }
  251.     /**
  252.      * {@inheritDoc}
  253.      */
  254.     public function getTarif(): ?string
  255.     {
  256.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTarif', []);
  257.         return parent::getTarif();
  258.     }
  259.     /**
  260.      * {@inheritDoc}
  261.      */
  262.     public function setUrl(?string $url): void
  263.     {
  264.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUrl', [$url]);
  265.         parent::setUrl($url);
  266.     }
  267.     /**
  268.      * {@inheritDoc}
  269.      */
  270.     public function getUrl(): ?string
  271.     {
  272.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUrl', []);
  273.         return parent::getUrl();
  274.     }
  275.     /**
  276.      * {@inheritDoc}
  277.      */
  278.     public function setVideo(?string $video): void
  279.     {
  280.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVideo', [$video]);
  281.         parent::setVideo($video);
  282.     }
  283.     /**
  284.      * {@inheritDoc}
  285.      */
  286.     public function getVideo(): ?string
  287.     {
  288.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVideo', []);
  289.         return parent::getVideo();
  290.     }
  291.     /**
  292.      * {@inheritDoc}
  293.      */
  294.     public function setMotsCles(?string $motsCles): void
  295.     {
  296.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMotsCles', [$motsCles]);
  297.         parent::setMotsCles($motsCles);
  298.     }
  299.     /**
  300.      * {@inheritDoc}
  301.      */
  302.     public function getMotsCles(): ?string
  303.     {
  304.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMotsCles', []);
  305.         return parent::getMotsCles();
  306.     }
  307.     /**
  308.      * {@inheritDoc}
  309.      */
  310.     public function getDateDerniereModification(): \DateTime
  311.     {
  312.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDateDerniereModification', []);
  313.         return parent::getDateDerniereModification();
  314.     }
  315.     /**
  316.      * {@inheritDoc}
  317.      */
  318.     public function addActualite(\App\Entity\Actualite $actualite): void
  319.     {
  320.         $this->__initializer__ && $this->__initializer__->__invoke($this'addActualite', [$actualite]);
  321.         parent::addActualite($actualite);
  322.     }
  323.     /**
  324.      * {@inheritDoc}
  325.      */
  326.     public function removeActualite(\App\Entity\Actualite $actualite): void
  327.     {
  328.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeActualite', [$actualite]);
  329.         parent::removeActualite($actualite);
  330.     }
  331.     /**
  332.      * {@inheritDoc}
  333.      */
  334.     public function getActualites(): \Doctrine\Common\Collections\Collection
  335.     {
  336.         $this->__initializer__ && $this->__initializer__->__invoke($this'getActualites', []);
  337.         return parent::getActualites();
  338.     }
  339.     /**
  340.      * {@inheritDoc}
  341.      */
  342.     public function addOffreEmploi(\App\Entity\OffreEmploi $offreEmploi): void
  343.     {
  344.         $this->__initializer__ && $this->__initializer__->__invoke($this'addOffreEmploi', [$offreEmploi]);
  345.         parent::addOffreEmploi($offreEmploi);
  346.     }
  347.     /**
  348.      * {@inheritDoc}
  349.      */
  350.     public function removeOffreEmploi(\App\Entity\OffreEmploi $offreEmploi): void
  351.     {
  352.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeOffreEmploi', [$offreEmploi]);
  353.         parent::removeOffreEmploi($offreEmploi);
  354.     }
  355.     /**
  356.      * {@inheritDoc}
  357.      */
  358.     public function getOffresEmploi(): \Doctrine\Common\Collections\Collection
  359.     {
  360.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOffresEmploi', []);
  361.         return parent::getOffresEmploi();
  362.     }
  363.     /**
  364.      * {@inheritDoc}
  365.      */
  366.     public function getOffresEmploiValides(): \Doctrine\Common\Collections\Collection
  367.     {
  368.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOffresEmploiValides', []);
  369.         return parent::getOffresEmploiValides();
  370.     }
  371.     /**
  372.      * {@inheritDoc}
  373.      */
  374.     public function setPlaceDisponible(?\App\Entity\PlaceDisponible $placeDisponible): void
  375.     {
  376.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPlaceDisponible', [$placeDisponible]);
  377.         parent::setPlaceDisponible($placeDisponible);
  378.     }
  379.     /**
  380.      * {@inheritDoc}
  381.      */
  382.     public function getPlaceDisponible(): ?\App\Entity\PlaceDisponible
  383.     {
  384.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPlaceDisponible', []);
  385.         return parent::getPlaceDisponible();
  386.     }
  387.     /**
  388.      * {@inheritDoc}
  389.      */
  390.     public function hasPlaceDisponible(): bool
  391.     {
  392.         $this->__initializer__ && $this->__initializer__->__invoke($this'hasPlaceDisponible', []);
  393.         return parent::hasPlaceDisponible();
  394.     }
  395.     /**
  396.      * {@inheritDoc}
  397.      */
  398.     public function setTexteReferencement(?\App\Entity\TexteReferencement $texteReferencement): void
  399.     {
  400.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTexteReferencement', [$texteReferencement]);
  401.         parent::setTexteReferencement($texteReferencement);
  402.     }
  403.     /**
  404.      * {@inheritDoc}
  405.      */
  406.     public function getTexteReferencement(): ?\App\Entity\TexteReferencement
  407.     {
  408.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTexteReferencement', []);
  409.         return parent::getTexteReferencement();
  410.     }
  411.     /**
  412.      * {@inheritDoc}
  413.      */
  414.     public function compileTexteReferencement(): ?string
  415.     {
  416.         $this->__initializer__ && $this->__initializer__->__invoke($this'compileTexteReferencement', []);
  417.         return parent::compileTexteReferencement();
  418.     }
  419.     /**
  420.      * {@inheritDoc}
  421.      */
  422.     public function getParticipant(): ?bool
  423.     {
  424.         $this->__initializer__ && $this->__initializer__->__invoke($this'getParticipant', []);
  425.         return parent::getParticipant();
  426.     }
  427.     /**
  428.      * {@inheritDoc}
  429.      */
  430.     public function isParticipant(): ?bool
  431.     {
  432.         $this->__initializer__ && $this->__initializer__->__invoke($this'isParticipant', []);
  433.         return parent::isParticipant();
  434.     }
  435.     /**
  436.      * {@inheritDoc}
  437.      */
  438.     public function isClient(): ?bool
  439.     {
  440.         $this->__initializer__ && $this->__initializer__->__invoke($this'isClient', []);
  441.         return parent::isClient();
  442.     }
  443.     /**
  444.      * {@inheritDoc}
  445.      */
  446.     public function setParticipant(?bool $participant): \App\Entity\Etablissement
  447.     {
  448.         $this->__initializer__ && $this->__initializer__->__invoke($this'setParticipant', [$participant]);
  449.         return parent::setParticipant($participant);
  450.     }
  451.     /**
  452.      * {@inheritDoc}
  453.      */
  454.     public function getRegion(): ?\App\Entity\Region
  455.     {
  456.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRegion', []);
  457.         return parent::getRegion();
  458.     }
  459.     /**
  460.      * {@inheritDoc}
  461.      */
  462.     public function setRegion(?\App\Entity\Region $region): \App\Entity\Etablissement
  463.     {
  464.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRegion', [$region]);
  465.         return parent::setRegion($region);
  466.     }
  467.     /**
  468.      * {@inheritDoc}
  469.      */
  470.     public function setAgeAdmission(?float $ageAdmission): void
  471.     {
  472.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAgeAdmission', [$ageAdmission]);
  473.         parent::setAgeAdmission($ageAdmission);
  474.     }
  475.     /**
  476.      * {@inheritDoc}
  477.      */
  478.     public function getAgeAdmission(): ?float
  479.     {
  480.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAgeAdmission', []);
  481.         return parent::getAgeAdmission();
  482.     }
  483.     /**
  484.      * {@inheritDoc}
  485.      */
  486.     public function getCatholique(): ?bool
  487.     {
  488.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCatholique', []);
  489.         return parent::getCatholique();
  490.     }
  491.     /**
  492.      * {@inheritDoc}
  493.      */
  494.     public function setCatholique(?bool $catholique): \App\Entity\Etablissement
  495.     {
  496.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCatholique', [$catholique]);
  497.         return parent::setCatholique($catholique);
  498.     }
  499.     /**
  500.      * {@inheritDoc}
  501.      */
  502.     public function getDepartement(): ?\App\Entity\Departement
  503.     {
  504.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDepartement', []);
  505.         return parent::getDepartement();
  506.     }
  507.     /**
  508.      * {@inheritDoc}
  509.      */
  510.     public function setDepartement(?\App\Entity\Departement $departement): \App\Entity\Etablissement
  511.     {
  512.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDepartement', [$departement]);
  513.         return parent::setDepartement($departement);
  514.     }
  515.     /**
  516.      * {@inheritDoc}
  517.      */
  518.     public function getActif(): ?bool
  519.     {
  520.         $this->__initializer__ && $this->__initializer__->__invoke($this'getActif', []);
  521.         return parent::getActif();
  522.     }
  523.     /**
  524.      * {@inheritDoc}
  525.      */
  526.     public function setActif(bool $actif): \App\Entity\Etablissement
  527.     {
  528.         $this->__initializer__ && $this->__initializer__->__invoke($this'setActif', [$actif]);
  529.         return parent::setActif($actif);
  530.     }
  531.     /**
  532.      * {@inheritDoc}
  533.      */
  534.     public function getJPOs(): ?\Doctrine\Common\Collections\Collection
  535.     {
  536.         $this->__initializer__ && $this->__initializer__->__invoke($this'getJPOs', []);
  537.         return parent::getJPOs();
  538.     }
  539.     /**
  540.      * {@inheritDoc}
  541.      */
  542.     public function addJPO(\App\Entity\JPO $jPO): \App\Entity\Etablissement
  543.     {
  544.         $this->__initializer__ && $this->__initializer__->__invoke($this'addJPO', [$jPO]);
  545.         return parent::addJPO($jPO);
  546.     }
  547.     /**
  548.      * {@inheritDoc}
  549.      */
  550.     public function removeJPO(\App\Entity\JPO $jPO): \App\Entity\Etablissement
  551.     {
  552.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeJPO', [$jPO]);
  553.         return parent::removeJPO($jPO);
  554.     }
  555.     /**
  556.      * {@inheritDoc}
  557.      */
  558.     public function __toString()
  559.     {
  560.         $this->__initializer__ && $this->__initializer__->__invoke($this'__toString', []);
  561.         return parent::__toString();
  562.     }
  563.     /**
  564.      * {@inheritDoc}
  565.      */
  566.     public function getSousTypesEtablissements(): \Doctrine\Common\Collections\Collection
  567.     {
  568.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSousTypesEtablissements', []);
  569.         return parent::getSousTypesEtablissements();
  570.     }
  571.     /**
  572.      * {@inheritDoc}
  573.      */
  574.     public function addSousTypesEtablissement(\App\Entity\SousTypesEtablissement $sousTypesEtablissement): \App\Entity\Etablissement
  575.     {
  576.         $this->__initializer__ && $this->__initializer__->__invoke($this'addSousTypesEtablissement', [$sousTypesEtablissement]);
  577.         return parent::addSousTypesEtablissement($sousTypesEtablissement);
  578.     }
  579.     /**
  580.      * {@inheritDoc}
  581.      */
  582.     public function removeSousTypesEtablissement(\App\Entity\SousTypesEtablissement $sousTypesEtablissement): \App\Entity\Etablissement
  583.     {
  584.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeSousTypesEtablissement', [$sousTypesEtablissement]);
  585.         return parent::removeSousTypesEtablissement($sousTypesEtablissement);
  586.     }
  587.     /**
  588.      * {@inheritDoc}
  589.      */
  590.     public function getInternat(): ?string
  591.     {
  592.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInternat', []);
  593.         return parent::getInternat();
  594.     }
  595.     /**
  596.      * {@inheritDoc}
  597.      */
  598.     public function setInternat(?string $internat): \App\Entity\Etablissement
  599.     {
  600.         $this->__initializer__ && $this->__initializer__->__invoke($this'setInternat', [$internat]);
  601.         return parent::setInternat($internat);
  602.     }
  603.     /**
  604.      * {@inheritDoc}
  605.      */
  606.     public function hasInternat(): ?bool
  607.     {
  608.         $this->__initializer__ && $this->__initializer__->__invoke($this'hasInternat', []);
  609.         return parent::hasInternat();
  610.     }
  611.     /**
  612.      * {@inheritDoc}
  613.      */
  614.     public function setHasInternat(?bool $hasInternat): \App\Entity\Etablissement
  615.     {
  616.         $this->__initializer__ && $this->__initializer__->__invoke($this'setHasInternat', [$hasInternat]);
  617.         return parent::setHasInternat($hasInternat);
  618.     }
  619.     /**
  620.      * {@inheritDoc}
  621.      */
  622.     public function getTypesInternat(): ?string
  623.     {
  624.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTypesInternat', []);
  625.         return parent::getTypesInternat();
  626.     }
  627.     /**
  628.      * {@inheritDoc}
  629.      */
  630.     public function setTypesInternat(?string $typesInternat): \App\Entity\Etablissement
  631.     {
  632.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTypesInternat', [$typesInternat]);
  633.         return parent::setTypesInternat($typesInternat);
  634.     }
  635.     /**
  636.      * {@inheritDoc}
  637.      */
  638.     public function getSousContrat(): ?bool
  639.     {
  640.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSousContrat', []);
  641.         return parent::getSousContrat();
  642.     }
  643.     /**
  644.      * {@inheritDoc}
  645.      */
  646.     public function setSousContrat(?bool $sousContrat): \App\Entity\Etablissement
  647.     {
  648.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSousContrat', [$sousContrat]);
  649.         return parent::setSousContrat($sousContrat);
  650.     }
  651.     /**
  652.      * {@inheritDoc}
  653.      */
  654.     public function getAlternance(): ?bool
  655.     {
  656.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAlternance', []);
  657.         return parent::getAlternance();
  658.     }
  659.     /**
  660.      * {@inheritDoc}
  661.      */
  662.     public function setAlternance(?bool $alternance): \App\Entity\Etablissement
  663.     {
  664.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAlternance', [$alternance]);
  665.         return parent::setAlternance($alternance);
  666.     }
  667.     /**
  668.      * {@inheritDoc}
  669.      */
  670.     public function getCategorieOrganisme(): ?\App\Entity\CategorieOrganisme
  671.     {
  672.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCategorieOrganisme', []);
  673.         return parent::getCategorieOrganisme();
  674.     }
  675.     /**
  676.      * {@inheritDoc}
  677.      */
  678.     public function setCategorieOrganisme(?\App\Entity\CategorieOrganisme $categorieOrganisme): \App\Entity\Etablissement
  679.     {
  680.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCategorieOrganisme', [$categorieOrganisme]);
  681.         return parent::setCategorieOrganisme($categorieOrganisme);
  682.     }
  683.     /**
  684.      * {@inheritDoc}
  685.      */
  686.     public function getRubrique(): ?\App\Entity\RubriqueFournisseur
  687.     {
  688.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRubrique', []);
  689.         return parent::getRubrique();
  690.     }
  691.     /**
  692.      * {@inheritDoc}
  693.      */
  694.     public function setRubrique(?\App\Entity\RubriqueFournisseur $rubrique): \App\Entity\Etablissement
  695.     {
  696.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRubrique', [$rubrique]);
  697.         return parent::setRubrique($rubrique);
  698.     }
  699.     /**
  700.      * {@inheritDoc}
  701.      */
  702.     public function getTypeClient(): ?string
  703.     {
  704.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTypeClient', []);
  705.         return parent::getTypeClient();
  706.     }
  707.     /**
  708.      * {@inheritDoc}
  709.      */
  710.     public function setTypeClient(?string $typeClient): \App\Entity\Etablissement
  711.     {
  712.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTypeClient', [$typeClient]);
  713.         return parent::setTypeClient($typeClient);
  714.     }
  715.     /**
  716.      * {@inheritDoc}
  717.      */
  718.     public function getBloqueTxtRef(): ?bool
  719.     {
  720.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBloqueTxtRef', []);
  721.         return parent::getBloqueTxtRef();
  722.     }
  723.     /**
  724.      * {@inheritDoc}
  725.      */
  726.     public function setBloqueTxtRef(?bool $bloqueTxtRef): \App\Entity\Etablissement
  727.     {
  728.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBloqueTxtRef', [$bloqueTxtRef]);
  729.         return parent::setBloqueTxtRef($bloqueTxtRef);
  730.     }
  731.     /**
  732.      * {@inheritDoc}
  733.      */
  734.     public function getInternat2(): ?\App\Entity\Etablissement
  735.     {
  736.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInternat2', []);
  737.         return parent::getInternat2();
  738.     }
  739.     /**
  740.      * {@inheritDoc}
  741.      */
  742.     public function setInternat2(?\App\Entity\Etablissement $internat2): \App\Entity\Etablissement
  743.     {
  744.         $this->__initializer__ && $this->__initializer__->__invoke($this'setInternat2', [$internat2]);
  745.         return parent::setInternat2($internat2);
  746.     }
  747.     /**
  748.      * {@inheritDoc}
  749.      */
  750.     public function getEtablissementsLiesInternat(): \Doctrine\Common\Collections\Collection
  751.     {
  752.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEtablissementsLiesInternat', []);
  753.         return parent::getEtablissementsLiesInternat();
  754.     }
  755.     /**
  756.      * {@inheritDoc}
  757.      */
  758.     public function addEtablissementsLiesInternat(\App\Entity\Etablissement $etablissementsLiesInternat): \App\Entity\Etablissement
  759.     {
  760.         $this->__initializer__ && $this->__initializer__->__invoke($this'addEtablissementsLiesInternat', [$etablissementsLiesInternat]);
  761.         return parent::addEtablissementsLiesInternat($etablissementsLiesInternat);
  762.     }
  763.     /**
  764.      * {@inheritDoc}
  765.      */
  766.     public function removeEtablissementsLiesInternat(\App\Entity\Etablissement $etablissementsLiesInternat): \App\Entity\Etablissement
  767.     {
  768.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeEtablissementsLiesInternat', [$etablissementsLiesInternat]);
  769.         return parent::removeEtablissementsLiesInternat($etablissementsLiesInternat);
  770.     }
  771.     /**
  772.      * {@inheritDoc}
  773.      */
  774.     public function getFacebook(): ?string
  775.     {
  776.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFacebook', []);
  777.         return parent::getFacebook();
  778.     }
  779.     /**
  780.      * {@inheritDoc}
  781.      */
  782.     public function setFacebook(?string $facebook): \App\Entity\Etablissement
  783.     {
  784.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFacebook', [$facebook]);
  785.         return parent::setFacebook($facebook);
  786.     }
  787.     /**
  788.      * {@inheritDoc}
  789.      */
  790.     public function getBloqueBac2021(): ?bool
  791.     {
  792.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBloqueBac2021', []);
  793.         return parent::getBloqueBac2021();
  794.     }
  795.     /**
  796.      * {@inheritDoc}
  797.      */
  798.     public function setBloqueBac2021(?bool $bloqueBac2021): \App\Entity\Etablissement
  799.     {
  800.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBloqueBac2021', [$bloqueBac2021]);
  801.         return parent::setBloqueBac2021($bloqueBac2021);
  802.     }
  803.     /**
  804.      * {@inheritDoc}
  805.      */
  806.     public function getPresenceWeb(): ?bool
  807.     {
  808.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPresenceWeb', []);
  809.         return parent::getPresenceWeb();
  810.     }
  811.     /**
  812.      * {@inheritDoc}
  813.      */
  814.     public function setPresenceWeb(?bool $presenceWeb): \App\Entity\Etablissement
  815.     {
  816.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPresenceWeb', [$presenceWeb]);
  817.         return parent::setPresenceWeb($presenceWeb);
  818.     }
  819.     /**
  820.      * {@inheritDoc}
  821.      */
  822.     public function getEtablissementLie(): ?\App\Entity\Etablissement
  823.     {
  824.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEtablissementLie', []);
  825.         return parent::getEtablissementLie();
  826.     }
  827.     /**
  828.      * {@inheritDoc}
  829.      */
  830.     public function setEtablissementLie(?\App\Entity\Etablissement $etablissementLie): \App\Entity\Etablissement
  831.     {
  832.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEtablissementLie', [$etablissementLie]);
  833.         return parent::setEtablissementLie($etablissementLie);
  834.     }
  835.     /**
  836.      * {@inheritDoc}
  837.      */
  838.     public function getVideos(): ?\Doctrine\Common\Collections\Collection
  839.     {
  840.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVideos', []);
  841.         return parent::getVideos();
  842.     }
  843.     /**
  844.      * {@inheritDoc}
  845.      */
  846.     public function addVideo(\App\Entity\Video $video): \App\Entity\Etablissement
  847.     {
  848.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVideo', [$video]);
  849.         return parent::addVideo($video);
  850.     }
  851.     /**
  852.      * {@inheritDoc}
  853.      */
  854.     public function removeVideo(\App\Entity\Video $video): \App\Entity\Etablissement
  855.     {
  856.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVideo', [$video]);
  857.         return parent::removeVideo($video);
  858.     }
  859.     /**
  860.      * {@inheritDoc}
  861.      */
  862.     public function getVideoPlus(): ?bool
  863.     {
  864.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVideoPlus', []);
  865.         return parent::getVideoPlus();
  866.     }
  867.     /**
  868.      * {@inheritDoc}
  869.      */
  870.     public function setVideoPlus(?bool $videoPlus): \App\Entity\Etablissement
  871.     {
  872.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVideoPlus', [$videoPlus]);
  873.         return parent::setVideoPlus($videoPlus);
  874.     }
  875.     /**
  876.      * {@inheritDoc}
  877.      */
  878.     public function getDiapoPlus(): ?bool
  879.     {
  880.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiapoPlus', []);
  881.         return parent::getDiapoPlus();
  882.     }
  883.     /**
  884.      * {@inheritDoc}
  885.      */
  886.     public function setDiapoPlus(?bool $diapoPlus): \App\Entity\Etablissement
  887.     {
  888.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDiapoPlus', [$diapoPlus]);
  889.         return parent::setDiapoPlus($diapoPlus);
  890.     }
  891.     /**
  892.      * {@inheritDoc}
  893.      */
  894.     public function getJpoPlus(): ?bool
  895.     {
  896.         $this->__initializer__ && $this->__initializer__->__invoke($this'getJpoPlus', []);
  897.         return parent::getJpoPlus();
  898.     }
  899.     /**
  900.      * {@inheritDoc}
  901.      */
  902.     public function setJpoPlus(?bool $jpoPlus): \App\Entity\Etablissement
  903.     {
  904.         $this->__initializer__ && $this->__initializer__->__invoke($this'setJpoPlus', [$jpoPlus]);
  905.         return parent::setJpoPlus($jpoPlus);
  906.     }
  907.     /**
  908.      * {@inheritDoc}
  909.      */
  910.     public function getDiaporamas(): ?\Doctrine\Common\Collections\Collection
  911.     {
  912.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiaporamas', []);
  913.         return parent::getDiaporamas();
  914.     }
  915.     /**
  916.      * {@inheritDoc}
  917.      */
  918.     public function addDiaporama(\App\Entity\Diaporama $diaporama): \App\Entity\Etablissement
  919.     {
  920.         $this->__initializer__ && $this->__initializer__->__invoke($this'addDiaporama', [$diaporama]);
  921.         return parent::addDiaporama($diaporama);
  922.     }
  923.     /**
  924.      * {@inheritDoc}
  925.      */
  926.     public function removeDiaporama(\App\Entity\Diaporama $diaporama): \App\Entity\Etablissement
  927.     {
  928.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeDiaporama', [$diaporama]);
  929.         return parent::removeDiaporama($diaporama);
  930.     }
  931.     /**
  932.      * {@inheritDoc}
  933.      */
  934.     public function getDocuments(): ?\Doctrine\Common\Collections\Collection
  935.     {
  936.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDocuments', []);
  937.         return parent::getDocuments();
  938.     }
  939.     /**
  940.      * {@inheritDoc}
  941.      */
  942.     public function addDocument(\App\Entity\Document $document): \App\Entity\Etablissement
  943.     {
  944.         $this->__initializer__ && $this->__initializer__->__invoke($this'addDocument', [$document]);
  945.         return parent::addDocument($document);
  946.     }
  947.     /**
  948.      * {@inheritDoc}
  949.      */
  950.     public function removeDocument(\App\Entity\Document $document): \App\Entity\Etablissement
  951.     {
  952.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeDocument', [$document]);
  953.         return parent::removeDocument($document);
  954.     }
  955.     /**
  956.      * {@inheritDoc}
  957.      */
  958.     public function getDocPlus(): ?bool
  959.     {
  960.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDocPlus', []);
  961.         return parent::getDocPlus();
  962.     }
  963.     /**
  964.      * {@inheritDoc}
  965.      */
  966.     public function setDocPlus(bool $docPlus): \App\Entity\Etablissement
  967.     {
  968.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDocPlus', [$docPlus]);
  969.         return parent::setDocPlus($docPlus);
  970.     }
  971.     /**
  972.      * {@inheritDoc}
  973.      */
  974.     public function isDiplomePlus(): ?bool
  975.     {
  976.         $this->__initializer__ && $this->__initializer__->__invoke($this'isDiplomePlus', []);
  977.         return parent::isDiplomePlus();
  978.     }
  979.     /**
  980.      * {@inheritDoc}
  981.      */
  982.     public function setDiplomePlus(?bool $diplomePlus): \App\Entity\Etablissement
  983.     {
  984.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDiplomePlus', [$diplomePlus]);
  985.         return parent::setDiplomePlus($diplomePlus);
  986.     }
  987.     /**
  988.      * {@inheritDoc}
  989.      */
  990.     public function isRefus(): ?bool
  991.     {
  992.         $this->__initializer__ && $this->__initializer__->__invoke($this'isRefus', []);
  993.         return parent::isRefus();
  994.     }
  995.     /**
  996.      * {@inheritDoc}
  997.      */
  998.     public function setRefus(?bool $refus): \App\Entity\Etablissement
  999.     {
  1000.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRefus', [$refus]);
  1001.         return parent::setRefus($refus);
  1002.     }
  1003.     /**
  1004.      * {@inheritDoc}
  1005.      */
  1006.     public function getLogo(): ?\App\Entity\Logo
  1007.     {
  1008.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLogo', []);
  1009.         return parent::getLogo();
  1010.     }
  1011.     /**
  1012.      * {@inheritDoc}
  1013.      */
  1014.     public function setLogo(?\App\Entity\Logo $logo): \App\Entity\Etablissement
  1015.     {
  1016.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLogo', [$logo]);
  1017.         return parent::setLogo($logo);
  1018.     }
  1019.     /**
  1020.      * {@inheritDoc}
  1021.      */
  1022.     public function getLogoFiche()
  1023.     {
  1024.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLogoFiche', []);
  1025.         return parent::getLogoFiche();
  1026.     }
  1027.     /**
  1028.      * {@inheritDoc}
  1029.      */
  1030.     public function setLogoFiche($logoFiche): void
  1031.     {
  1032.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLogoFiche', [$logoFiche]);
  1033.         parent::setLogoFiche($logoFiche);
  1034.     }
  1035.     /**
  1036.      * {@inheritDoc}
  1037.      */
  1038.     public function getMainImageFromDiapo()
  1039.     {
  1040.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMainImageFromDiapo', []);
  1041.         return parent::getMainImageFromDiapo();
  1042.     }
  1043.     /**
  1044.      * {@inheritDoc}
  1045.      */
  1046.     public function getProduits(): \Doctrine\Common\Collections\Collection
  1047.     {
  1048.         $this->__initializer__ && $this->__initializer__->__invoke($this'getProduits', []);
  1049.         return parent::getProduits();
  1050.     }
  1051.     /**
  1052.      * {@inheritDoc}
  1053.      */
  1054.     public function addProduit(\App\Entity\Produit $produit): \App\Entity\Etablissement
  1055.     {
  1056.         $this->__initializer__ && $this->__initializer__->__invoke($this'addProduit', [$produit]);
  1057.         return parent::addProduit($produit);
  1058.     }
  1059.     /**
  1060.      * {@inheritDoc}
  1061.      */
  1062.     public function removeProduit(\App\Entity\Produit $produit): \App\Entity\Etablissement
  1063.     {
  1064.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeProduit', [$produit]);
  1065.         return parent::removeProduit($produit);
  1066.     }
  1067.     /**
  1068.      * {@inheritDoc}
  1069.      */
  1070.     public function getNombreDiaposAutorises()
  1071.     {
  1072.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNombreDiaposAutorises', []);
  1073.         return parent::getNombreDiaposAutorises();
  1074.     }
  1075.     /**
  1076.      * {@inheritDoc}
  1077.      */
  1078.     public function getImagesDiaporama(): array
  1079.     {
  1080.         $this->__initializer__ && $this->__initializer__->__invoke($this'getImagesDiaporama', []);
  1081.         return parent::getImagesDiaporama();
  1082.     }
  1083.     /**
  1084.      * {@inheritDoc}
  1085.      */
  1086.     public function getDiaporamaPrincipal(): ?\App\Entity\Diaporama
  1087.     {
  1088.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiaporamaPrincipal', []);
  1089.         return parent::getDiaporamaPrincipal();
  1090.     }
  1091.     /**
  1092.      * {@inheritDoc}
  1093.      */
  1094.     public function getDiapoPrincipal(): ?\App\Entity\Diaporama
  1095.     {
  1096.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiapoPrincipal', []);
  1097.         return parent::getDiapoPrincipal();
  1098.     }
  1099.     /**
  1100.      * {@inheritDoc}
  1101.      */
  1102.     public function setDiapoPrincipal(?\App\Entity\Diaporama $diapoPrincipal): \App\Entity\Etablissement
  1103.     {
  1104.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDiapoPrincipal', [$diapoPrincipal]);
  1105.         return parent::setDiapoPrincipal($diapoPrincipal);
  1106.     }
  1107.     /**
  1108.      * {@inheritDoc}
  1109.      */
  1110.     public function getNombrePhotosMax()
  1111.     {
  1112.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNombrePhotosMax', []);
  1113.         return parent::getNombrePhotosMax();
  1114.     }
  1115.     /**
  1116.      * {@inheritDoc}
  1117.      */
  1118.     public function hasVideoSimple()
  1119.     {
  1120.         $this->__initializer__ && $this->__initializer__->__invoke($this'hasVideoSimple', []);
  1121.         return parent::hasVideoSimple();
  1122.     }
  1123.     /**
  1124.      * {@inheritDoc}
  1125.      */
  1126.     public function getGestionnaire()
  1127.     {
  1128.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGestionnaire', []);
  1129.         return parent::getGestionnaire();
  1130.     }
  1131.     /**
  1132.      * {@inheritDoc}
  1133.      */
  1134.     public function getDenomination()
  1135.     {
  1136.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDenomination', []);
  1137.         return parent::getDenomination();
  1138.     }
  1139.     /**
  1140.      * {@inheritDoc}
  1141.      */
  1142.     public function getPath(): ?string
  1143.     {
  1144.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPath', []);
  1145.         return parent::getPath();
  1146.     }
  1147.     /**
  1148.      * {@inheritDoc}
  1149.      */
  1150.     public function setPath(?string $path): \App\Entity\Etablissement
  1151.     {
  1152.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPath', [$path]);
  1153.         return parent::setPath($path);
  1154.     }
  1155.     /**
  1156.      * {@inheritDoc}
  1157.      */
  1158.     public function getCompositionEnsembleScolaire(): ?string
  1159.     {
  1160.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCompositionEnsembleScolaire', []);
  1161.         return parent::getCompositionEnsembleScolaire();
  1162.     }
  1163.     /**
  1164.      * {@inheritDoc}
  1165.      */
  1166.     public function setCompositionEnsembleScolaire(?string $compositionEnsembleScolaire): \App\Entity\Etablissement
  1167.     {
  1168.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCompositionEnsembleScolaire', [$compositionEnsembleScolaire]);
  1169.         return parent::setCompositionEnsembleScolaire($compositionEnsembleScolaire);
  1170.     }
  1171.     /**
  1172.      * {@inheritDoc}
  1173.      */
  1174.     public function getLva(): ?string
  1175.     {
  1176.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLva', []);
  1177.         return parent::getLva();
  1178.     }
  1179.     /**
  1180.      * {@inheritDoc}
  1181.      */
  1182.     public function setLva(?string $lva): \App\Entity\Etablissement
  1183.     {
  1184.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLva', [$lva]);
  1185.         return parent::setLva($lva);
  1186.     }
  1187.     /**
  1188.      * {@inheritDoc}
  1189.      */
  1190.     public function getLvb(): ?string
  1191.     {
  1192.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLvb', []);
  1193.         return parent::getLvb();
  1194.     }
  1195.     /**
  1196.      * {@inheritDoc}
  1197.      */
  1198.     public function setLvb(?string $lvb): \App\Entity\Etablissement
  1199.     {
  1200.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLvb', [$lvb]);
  1201.         return parent::setLvb($lvb);
  1202.     }
  1203.     /**
  1204.      * {@inheritDoc}
  1205.      */
  1206.     public function getNumeroAdministratifUai(): ?string
  1207.     {
  1208.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNumeroAdministratifUai', []);
  1209.         return parent::getNumeroAdministratifUai();
  1210.     }
  1211.     /**
  1212.      * {@inheritDoc}
  1213.      */
  1214.     public function setNumeroAdministratifUai(?string $numeroAdministratifUai): \App\Entity\Etablissement
  1215.     {
  1216.         $this->__initializer__ && $this->__initializer__->__invoke($this'setNumeroAdministratifUai', [$numeroAdministratifUai]);
  1217.         return parent::setNumeroAdministratifUai($numeroAdministratifUai);
  1218.     }
  1219.     /**
  1220.      * {@inheritDoc}
  1221.      */
  1222.     public function getData(): \Doctrine\Common\Collections\Collection
  1223.     {
  1224.         $this->__initializer__ && $this->__initializer__->__invoke($this'getData', []);
  1225.         return parent::getData();
  1226.     }
  1227.     /**
  1228.      * {@inheritDoc}
  1229.      */
  1230.     public function addData(\App\Entity\EtablissementData $data): \App\Entity\Etablissement
  1231.     {
  1232.         $this->__initializer__ && $this->__initializer__->__invoke($this'addData', [$data]);
  1233.         return parent::addData($data);
  1234.     }
  1235.     /**
  1236.      * {@inheritDoc}
  1237.      */
  1238.     public function removeData(\App\Entity\EtablissementData $data): \App\Entity\Etablissement
  1239.     {
  1240.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeData', [$data]);
  1241.         return parent::removeData($data);
  1242.     }
  1243.     /**
  1244.      * {@inheritDoc}
  1245.      */
  1246.     public function getChiffres(): ?string
  1247.     {
  1248.         $this->__initializer__ && $this->__initializer__->__invoke($this'getChiffres', []);
  1249.         return parent::getChiffres();
  1250.     }
  1251.     /**
  1252.      * {@inheritDoc}
  1253.      */
  1254.     public function setChiffres(?string $chiffres): \App\Entity\Etablissement
  1255.     {
  1256.         $this->__initializer__ && $this->__initializer__->__invoke($this'setChiffres', [$chiffres]);
  1257.         return parent::setChiffres($chiffres);
  1258.     }
  1259.     /**
  1260.      * {@inheritDoc}
  1261.      */
  1262.     public function getVideosOnpc(): \Doctrine\Common\Collections\Collection
  1263.     {
  1264.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVideosOnpc', []);
  1265.         return parent::getVideosOnpc();
  1266.     }
  1267.     /**
  1268.      * {@inheritDoc}
  1269.      */
  1270.     public function addVideoOnpc(\App\Entity\VideoOnpc $video): \App\Entity\Etablissement
  1271.     {
  1272.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVideoOnpc', [$video]);
  1273.         return parent::addVideoOnpc($video);
  1274.     }
  1275.     /**
  1276.      * {@inheritDoc}
  1277.      */
  1278.     public function removeVideoOnpc(\App\Entity\VideoOnpc $video): \App\Entity\Etablissement
  1279.     {
  1280.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVideoOnpc', [$video]);
  1281.         return parent::removeVideoOnpc($video);
  1282.     }
  1283.     /**
  1284.      * {@inheritDoc}
  1285.      */
  1286.     public function getActualitesOnpc(): \Doctrine\Common\Collections\Collection
  1287.     {
  1288.         $this->__initializer__ && $this->__initializer__->__invoke($this'getActualitesOnpc', []);
  1289.         return parent::getActualitesOnpc();
  1290.     }
  1291.     /**
  1292.      * {@inheritDoc}
  1293.      */
  1294.     public function addActualiteOnpc(\App\Entity\ActualiteOnpc $actualite): \App\Entity\Etablissement
  1295.     {
  1296.         $this->__initializer__ && $this->__initializer__->__invoke($this'addActualiteOnpc', [$actualite]);
  1297.         return parent::addActualiteOnpc($actualite);
  1298.     }
  1299.     /**
  1300.      * {@inheritDoc}
  1301.      */
  1302.     public function removeActualiteOnpc(\App\Entity\ActualiteOnpc $actualite): \App\Entity\Etablissement
  1303.     {
  1304.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeActualiteOnpc', [$actualite]);
  1305.         return parent::removeActualiteOnpc($actualite);
  1306.     }
  1307.     /**
  1308.      * {@inheritDoc}
  1309.      */
  1310.     public function setVille(?\App\Entity\Ville $ville): void
  1311.     {
  1312.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVille', [$ville]);
  1313.         parent::setVille($ville);
  1314.     }
  1315.     /**
  1316.      * {@inheritDoc}
  1317.      */
  1318.     public function getVille(): ?\App\Entity\Ville
  1319.     {
  1320.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVille', []);
  1321.         return parent::getVille();
  1322.     }
  1323.     /**
  1324.      * {@inheritDoc}
  1325.      */
  1326.     public function setAdresse1(?string $adresse1): void
  1327.     {
  1328.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAdresse1', [$adresse1]);
  1329.         parent::setAdresse1($adresse1);
  1330.     }
  1331.     /**
  1332.      * {@inheritDoc}
  1333.      */
  1334.     public function getAdresse1(): ?string
  1335.     {
  1336.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAdresse1', []);
  1337.         return parent::getAdresse1();
  1338.     }
  1339.     /**
  1340.      * {@inheritDoc}
  1341.      */
  1342.     public function setAdresse2(?string $adresse2): void
  1343.     {
  1344.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAdresse2', [$adresse2]);
  1345.         parent::setAdresse2($adresse2);
  1346.     }
  1347.     /**
  1348.      * {@inheritDoc}
  1349.      */
  1350.     public function getAdresse2(): ?string
  1351.     {
  1352.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAdresse2', []);
  1353.         return parent::getAdresse2();
  1354.     }
  1355.     /**
  1356.      * {@inheritDoc}
  1357.      */
  1358.     public function setAdresse3(?string $adresse3): void
  1359.     {
  1360.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAdresse3', [$adresse3]);
  1361.         parent::setAdresse3($adresse3);
  1362.     }
  1363.     /**
  1364.      * {@inheritDoc}
  1365.      */
  1366.     public function getAdresse3(): ?string
  1367.     {
  1368.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAdresse3', []);
  1369.         return parent::getAdresse3();
  1370.     }
  1371.     /**
  1372.      * {@inheritDoc}
  1373.      */
  1374.     public function setCodePostal(?string $codePostal): void
  1375.     {
  1376.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCodePostal', [$codePostal]);
  1377.         parent::setCodePostal($codePostal);
  1378.     }
  1379.     /**
  1380.      * {@inheritDoc}
  1381.      */
  1382.     public function getCodePostal(): ?string
  1383.     {
  1384.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCodePostal', []);
  1385.         return parent::getCodePostal();
  1386.     }
  1387.     /**
  1388.      * {@inheritDoc}
  1389.      */
  1390.     public function setCedex(?string $cedex): void
  1391.     {
  1392.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCedex', [$cedex]);
  1393.         parent::setCedex($cedex);
  1394.     }
  1395.     /**
  1396.      * {@inheritDoc}
  1397.      */
  1398.     public function getCedex(): ?string
  1399.     {
  1400.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCedex', []);
  1401.         return parent::getCedex();
  1402.     }
  1403.     /**
  1404.      * {@inheritDoc}
  1405.      */
  1406.     public function setLatitude(?float $latitude): void
  1407.     {
  1408.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLatitude', [$latitude]);
  1409.         parent::setLatitude($latitude);
  1410.     }
  1411.     /**
  1412.      * {@inheritDoc}
  1413.      */
  1414.     public function getLatitude(): ?float
  1415.     {
  1416.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLatitude', []);
  1417.         return parent::getLatitude();
  1418.     }
  1419.     /**
  1420.      * {@inheritDoc}
  1421.      */
  1422.     public function setLongitude(?float $longitude): void
  1423.     {
  1424.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLongitude', [$longitude]);
  1425.         parent::setLongitude($longitude);
  1426.     }
  1427.     /**
  1428.      * {@inheritDoc}
  1429.      */
  1430.     public function getLongitude(): ?float
  1431.     {
  1432.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLongitude', []);
  1433.         return parent::getLongitude();
  1434.     }
  1435.     /**
  1436.      * {@inheritDoc}
  1437.      */
  1438.     public function setDenomination(?string $denomination): void
  1439.     {
  1440.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDenomination', [$denomination]);
  1441.         parent::setDenomination($denomination);
  1442.     }
  1443.     /**
  1444.      * {@inheritDoc}
  1445.      */
  1446.     public function setDenominationSigle(?string $denominationSigle): void
  1447.     {
  1448.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDenominationSigle', [$denominationSigle]);
  1449.         parent::setDenominationSigle($denominationSigle);
  1450.     }
  1451.     /**
  1452.      * {@inheritDoc}
  1453.      */
  1454.     public function getDenominationSigle(): ?string
  1455.     {
  1456.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDenominationSigle', []);
  1457.         return parent::getDenominationSigle();
  1458.     }
  1459.     /**
  1460.      * {@inheritDoc}
  1461.      */
  1462.     public function setDenominationExtension(?string $denominationExtension): void
  1463.     {
  1464.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDenominationExtension', [$denominationExtension]);
  1465.         parent::setDenominationExtension($denominationExtension);
  1466.     }
  1467.     /**
  1468.      * {@inheritDoc}
  1469.      */
  1470.     public function getDenominationExtension(): ?string
  1471.     {
  1472.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDenominationExtension', []);
  1473.         return parent::getDenominationExtension();
  1474.     }
  1475.     /**
  1476.      * {@inheritDoc}
  1477.      */
  1478.     public function setDenominationAbregee(?string $denominationAbregee): void
  1479.     {
  1480.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDenominationAbregee', [$denominationAbregee]);
  1481.         parent::setDenominationAbregee($denominationAbregee);
  1482.     }
  1483.     /**
  1484.      * {@inheritDoc}
  1485.      */
  1486.     public function getDenominationAbregee(): ?string
  1487.     {
  1488.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDenominationAbregee', []);
  1489.         return parent::getDenominationAbregee();
  1490.     }
  1491.     /**
  1492.      * {@inheritDoc}
  1493.      */
  1494.     public function setDroitPageWeb(bool $droitPageWeb): void
  1495.     {
  1496.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDroitPageWeb', [$droitPageWeb]);
  1497.         parent::setDroitPageWeb($droitPageWeb);
  1498.     }
  1499.     /**
  1500.      * {@inheritDoc}
  1501.      */
  1502.     public function getDroitPageWeb(): bool
  1503.     {
  1504.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitPageWeb', []);
  1505.         return parent::getDroitPageWeb();
  1506.     }
  1507.     /**
  1508.      * {@inheritDoc}
  1509.      */
  1510.     public function setDroitActualite(bool $droitActualite): void
  1511.     {
  1512.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDroitActualite', [$droitActualite]);
  1513.         parent::setDroitActualite($droitActualite);
  1514.     }
  1515.     /**
  1516.      * {@inheritDoc}
  1517.      */
  1518.     public function getDroitActualite(): bool
  1519.     {
  1520.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitActualite', []);
  1521.         return parent::getDroitActualite();
  1522.     }
  1523.     /**
  1524.      * {@inheritDoc}
  1525.      */
  1526.     public function setDroitProjetEtablissement(bool $droitProjetEtablissement): void
  1527.     {
  1528.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDroitProjetEtablissement', [$droitProjetEtablissement]);
  1529.         parent::setDroitProjetEtablissement($droitProjetEtablissement);
  1530.     }
  1531.     /**
  1532.      * {@inheritDoc}
  1533.      */
  1534.     public function getDroitProjetEtablissement(): bool
  1535.     {
  1536.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitProjetEtablissement', []);
  1537.         return parent::getDroitProjetEtablissement();
  1538.     }
  1539.     /**
  1540.      * {@inheritDoc}
  1541.      */
  1542.     public function setDroitForfaitGX(bool $droitForfaitGX): void
  1543.     {
  1544.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDroitForfaitGX', [$droitForfaitGX]);
  1545.         parent::setDroitForfaitGX($droitForfaitGX);
  1546.     }
  1547.     /**
  1548.      * {@inheritDoc}
  1549.      */
  1550.     public function getDroitForfaitGX(): bool
  1551.     {
  1552.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitForfaitGX', []);
  1553.         return parent::getDroitForfaitGX();
  1554.     }
  1555.     /**
  1556.      * {@inheritDoc}
  1557.      */
  1558.     public function setDroitUsageGestion(bool $droitUsageGestion): void
  1559.     {
  1560.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDroitUsageGestion', [$droitUsageGestion]);
  1561.         parent::setDroitUsageGestion($droitUsageGestion);
  1562.     }
  1563.     /**
  1564.      * {@inheritDoc}
  1565.      */
  1566.     public function getDroitUsageGestion(): bool
  1567.     {
  1568.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitUsageGestion', []);
  1569.         return parent::getDroitUsageGestion();
  1570.     }
  1571.     /**
  1572.      * {@inheritDoc}
  1573.      */
  1574.     public function isActif(): bool
  1575.     {
  1576.         $this->__initializer__ && $this->__initializer__->__invoke($this'isActif', []);
  1577.         return parent::isActif();
  1578.     }
  1579.     /**
  1580.      * {@inheritDoc}
  1581.      */
  1582.     public function isEtablissementActif(): bool
  1583.     {
  1584.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEtablissementActif', []);
  1585.         return parent::isEtablissementActif();
  1586.     }
  1587.     /**
  1588.      * {@inheritDoc}
  1589.      */
  1590.     public function isGestionnaireClientForfaitGx(): bool
  1591.     {
  1592.         $this->__initializer__ && $this->__initializer__->__invoke($this'isGestionnaireClientForfaitGx', []);
  1593.         return parent::isGestionnaireClientForfaitGx();
  1594.     }
  1595.     /**
  1596.      * {@inheritDoc}
  1597.      */
  1598.     public function getDroitDemandeInformation(): bool
  1599.     {
  1600.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitDemandeInformation', []);
  1601.         return parent::getDroitDemandeInformation();
  1602.     }
  1603.     /**
  1604.      * {@inheritDoc}
  1605.      */
  1606.     public function getDroitOffreEmploi(): bool
  1607.     {
  1608.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitOffreEmploi', []);
  1609.         return parent::getDroitOffreEmploi();
  1610.     }
  1611.     /**
  1612.      * {@inheritDoc}
  1613.      */
  1614.     public function getDroitPlaceDisponible(): bool
  1615.     {
  1616.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDroitPlaceDisponible', []);
  1617.         return parent::getDroitPlaceDisponible();
  1618.     }
  1619.     /**
  1620.      * {@inheritDoc}
  1621.      */
  1622.     public function isServicePublic(): bool
  1623.     {
  1624.         $this->__initializer__ && $this->__initializer__->__invoke($this'isServicePublic', []);
  1625.         return parent::isServicePublic();
  1626.     }
  1627.     /**
  1628.      * {@inheritDoc}
  1629.      */
  1630.     public function isTelephonePrincipalVisible(): bool
  1631.     {
  1632.         $this->__initializer__ && $this->__initializer__->__invoke($this'isTelephonePrincipalVisible', []);
  1633.         return parent::isTelephonePrincipalVisible();
  1634.     }
  1635.     /**
  1636.      * {@inheritDoc}
  1637.      */
  1638.     public function isTelephonePayantVisible(): bool
  1639.     {
  1640.         $this->__initializer__ && $this->__initializer__->__invoke($this'isTelephonePayantVisible', []);
  1641.         return parent::isTelephonePayantVisible();
  1642.     }
  1643.     /**
  1644.      * {@inheritDoc}
  1645.      */
  1646.     public function getId(): ?string
  1647.     {
  1648.         if ($this->__isInitialized__ === false) {
  1649.             return  parent::getId();
  1650.         }
  1651.         $this->__initializer__ && $this->__initializer__->__invoke($this'getId', []);
  1652.         return parent::getId();
  1653.     }
  1654.     /**
  1655.      * {@inheritDoc}
  1656.      */
  1657.     public function setId(string $id): void
  1658.     {
  1659.         $this->__initializer__ && $this->__initializer__->__invoke($this'setId', [$id]);
  1660.         parent::setId($id);
  1661.     }
  1662.     /**
  1663.      * {@inheritDoc}
  1664.      */
  1665.     public function getElasticTexte(): array
  1666.     {
  1667.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticTexte', []);
  1668.         return parent::getElasticTexte();
  1669.     }
  1670.     /**
  1671.      * {@inheritDoc}
  1672.      */
  1673.     public function getElasticIdCategoriePrimaire(): array
  1674.     {
  1675.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdCategoriePrimaire', []);
  1676.         return parent::getElasticIdCategoriePrimaire();
  1677.     }
  1678.     /**
  1679.      * {@inheritDoc}
  1680.      */
  1681.     public function getElasticIdCategorie(): array
  1682.     {
  1683.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdCategorie', []);
  1684.         return parent::getElasticIdCategorie();
  1685.     }
  1686.     /**
  1687.      * {@inheritDoc}
  1688.      */
  1689.     public function getElasticIdVillePrimaire(): array
  1690.     {
  1691.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdVillePrimaire', []);
  1692.         return parent::getElasticIdVillePrimaire();
  1693.     }
  1694.     /**
  1695.      * {@inheritDoc}
  1696.      */
  1697.     public function getElasticIdVille(): array
  1698.     {
  1699.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdVille', []);
  1700.         return parent::getElasticIdVille();
  1701.     }
  1702.     /**
  1703.      * {@inheritDoc}
  1704.      */
  1705.     public function getElasticIdDepartementPrimaire(): array
  1706.     {
  1707.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdDepartementPrimaire', []);
  1708.         return parent::getElasticIdDepartementPrimaire();
  1709.     }
  1710.     /**
  1711.      * {@inheritDoc}
  1712.      */
  1713.     public function getElasticIdDepartement(): array
  1714.     {
  1715.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdDepartement', []);
  1716.         return parent::getElasticIdDepartement();
  1717.     }
  1718.     /**
  1719.      * {@inheritDoc}
  1720.      */
  1721.     public function getElasticIdRegion(): array
  1722.     {
  1723.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdRegion', []);
  1724.         return parent::getElasticIdRegion();
  1725.     }
  1726.     /**
  1727.      * {@inheritDoc}
  1728.      */
  1729.     public function getElasticIdAncienneRegion(): array
  1730.     {
  1731.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticIdAncienneRegion', []);
  1732.         return parent::getElasticIdAncienneRegion();
  1733.     }
  1734.     /**
  1735.      * {@inheritDoc}
  1736.      */
  1737.     public function getElasticCoordonees(): ?string
  1738.     {
  1739.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticCoordonees', []);
  1740.         return parent::getElasticCoordonees();
  1741.     }
  1742.     /**
  1743.      * {@inheritDoc}
  1744.      */
  1745.     public function getElasticPayant(): bool
  1746.     {
  1747.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticPayant', []);
  1748.         return parent::getElasticPayant();
  1749.     }
  1750.     /**
  1751.      * {@inheritDoc}
  1752.      */
  1753.     public function getElasticPayantGestionnaire(): bool
  1754.     {
  1755.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticPayantGestionnaire', []);
  1756.         return parent::getElasticPayantGestionnaire();
  1757.     }
  1758.     /**
  1759.      * {@inheritDoc}
  1760.      */
  1761.     public function getElasticGraine(): string
  1762.     {
  1763.         $this->__initializer__ && $this->__initializer__->__invoke($this'getElasticGraine', []);
  1764.         return parent::getElasticGraine();
  1765.     }
  1766.     /**
  1767.      * {@inheritDoc}
  1768.      */
  1769.     public function elasticFormations(): array
  1770.     {
  1771.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticFormations', []);
  1772.         return parent::elasticFormations();
  1773.     }
  1774.     /**
  1775.      * {@inheritDoc}
  1776.      */
  1777.     public function elasticFiltreEcoleMixte(): bool
  1778.     {
  1779.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticFiltreEcoleMixte', []);
  1780.         return parent::elasticFiltreEcoleMixte();
  1781.     }
  1782.     /**
  1783.      * {@inheritDoc}
  1784.      */
  1785.     public function elasticFiltres(): string
  1786.     {
  1787.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticFiltres', []);
  1788.         return parent::elasticFiltres();
  1789.     }
  1790.     /**
  1791.      * {@inheritDoc}
  1792.      */
  1793.     public function elasticFiltresArray()
  1794.     {
  1795.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticFiltresArray', []);
  1796.         return parent::elasticFiltresArray();
  1797.     }
  1798.     /**
  1799.      * {@inheritDoc}
  1800.      */
  1801.     public function elasticTypesInternat(): array
  1802.     {
  1803.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticTypesInternat', []);
  1804.         return parent::elasticTypesInternat();
  1805.     }
  1806.     /**
  1807.      * {@inheritDoc}
  1808.      */
  1809.     public function elasticLanguesLVA()
  1810.     {
  1811.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticLanguesLVA', []);
  1812.         return parent::elasticLanguesLVA();
  1813.     }
  1814.     /**
  1815.      * {@inheritDoc}
  1816.      */
  1817.     public function elasticLanguesLVB()
  1818.     {
  1819.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticLanguesLVB', []);
  1820.         return parent::elasticLanguesLVB();
  1821.     }
  1822.     /**
  1823.      * {@inheritDoc}
  1824.      */
  1825.     public function elasticLanguesLVC()
  1826.     {
  1827.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticLanguesLVC', []);
  1828.         return parent::elasticLanguesLVC();
  1829.     }
  1830.     /**
  1831.      * {@inheritDoc}
  1832.      */
  1833.     public function elasticEnseignementsDeSpecialite()
  1834.     {
  1835.         $this->__initializer__ && $this->__initializer__->__invoke($this'elasticEnseignementsDeSpecialite', []);
  1836.         return parent::elasticEnseignementsDeSpecialite();
  1837.     }
  1838.     /**
  1839.      * {@inheritDoc}
  1840.      */
  1841.     public function setEmailPrincipal(?string $emailPrincipal): void
  1842.     {
  1843.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailPrincipal', [$emailPrincipal]);
  1844.         parent::setEmailPrincipal($emailPrincipal);
  1845.     }
  1846.     /**
  1847.      * {@inheritDoc}
  1848.      */
  1849.     public function getEmailPrincipal(): ?string
  1850.     {
  1851.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailPrincipal', []);
  1852.         return parent::getEmailPrincipal();
  1853.     }
  1854.     /**
  1855.      * {@inheritDoc}
  1856.      */
  1857.     public function setEmailPrincipalCopie(?string $emailPrincipalCopie): void
  1858.     {
  1859.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailPrincipalCopie', [$emailPrincipalCopie]);
  1860.         parent::setEmailPrincipalCopie($emailPrincipalCopie);
  1861.     }
  1862.     /**
  1863.      * {@inheritDoc}
  1864.      */
  1865.     public function getEmailPrincipalCopie(): ?string
  1866.     {
  1867.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailPrincipalCopie', []);
  1868.         return parent::getEmailPrincipalCopie();
  1869.     }
  1870.     /**
  1871.      * {@inheritDoc}
  1872.      */
  1873.     public function setEmailOffreEmploi(?string $emailOffreEmploi): void
  1874.     {
  1875.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailOffreEmploi', [$emailOffreEmploi]);
  1876.         parent::setEmailOffreEmploi($emailOffreEmploi);
  1877.     }
  1878.     /**
  1879.      * {@inheritDoc}
  1880.      */
  1881.     public function getEmailOffreEmploi(): ?string
  1882.     {
  1883.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailOffreEmploi', []);
  1884.         return parent::getEmailOffreEmploi();
  1885.     }
  1886.     /**
  1887.      * {@inheritDoc}
  1888.      */
  1889.     public function setEmailOffreEmploiCopie(?string $emailOffreEmploiCopie): void
  1890.     {
  1891.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailOffreEmploiCopie', [$emailOffreEmploiCopie]);
  1892.         parent::setEmailOffreEmploiCopie($emailOffreEmploiCopie);
  1893.     }
  1894.     /**
  1895.      * {@inheritDoc}
  1896.      */
  1897.     public function getEmailOffreService(): ?string
  1898.     {
  1899.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailOffreService', []);
  1900.         return parent::getEmailOffreService();
  1901.     }
  1902.     /**
  1903.      * {@inheritDoc}
  1904.      */
  1905.     public function setEmailOffreServiceCopie(?string $emailOffreServiceCopie): void
  1906.     {
  1907.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailOffreServiceCopie', [$emailOffreServiceCopie]);
  1908.         parent::setEmailOffreServiceCopie($emailOffreServiceCopie);
  1909.     }
  1910.     /**
  1911.      * {@inheritDoc}
  1912.      */
  1913.     public function getEmailOffreServiceCopie(): ?string
  1914.     {
  1915.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailOffreServiceCopie', []);
  1916.         return parent::getEmailOffreServiceCopie();
  1917.     }
  1918.     /**
  1919.      * {@inheritDoc}
  1920.      */
  1921.     public function setTypeGestion(?string $typeGestion): void
  1922.     {
  1923.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTypeGestion', [$typeGestion]);
  1924.         parent::setTypeGestion($typeGestion);
  1925.     }
  1926.     /**
  1927.      * {@inheritDoc}
  1928.      */
  1929.     public function getTypeGestion(): ?string
  1930.     {
  1931.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTypeGestion', []);
  1932.         return parent::getTypeGestion();
  1933.     }
  1934.     /**
  1935.      * {@inheritDoc}
  1936.      */
  1937.     public function setGestionnaire(?\App\Entity\Etablissement $gestionnaire): void
  1938.     {
  1939.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGestionnaire', [$gestionnaire]);
  1940.         parent::setGestionnaire($gestionnaire);
  1941.     }
  1942.     /**
  1943.      * {@inheritDoc}
  1944.      */
  1945.     public function addGere(\App\Entity\Etablissement $gere): void
  1946.     {
  1947.         $this->__initializer__ && $this->__initializer__->__invoke($this'addGere', [$gere]);
  1948.         parent::addGere($gere);
  1949.     }
  1950.     /**
  1951.      * {@inheritDoc}
  1952.      */
  1953.     public function removeGere(\App\Entity\Etablissement $gere): void
  1954.     {
  1955.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeGere', [$gere]);
  1956.         parent::removeGere($gere);
  1957.     }
  1958.     /**
  1959.      * {@inheritDoc}
  1960.      */
  1961.     public function getGeres(): \Doctrine\Common\Collections\Collection
  1962.     {
  1963.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGeres', []);
  1964.         return parent::getGeres();
  1965.     }
  1966.     /**
  1967.      * {@inheritDoc}
  1968.      */
  1969.     public function setEmailDelegue(?string $emailDelegue): void
  1970.     {
  1971.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailDelegue', [$emailDelegue]);
  1972.         parent::setEmailDelegue($emailDelegue);
  1973.     }
  1974.     /**
  1975.      * {@inheritDoc}
  1976.      */
  1977.     public function getEmailDelegue(): ?string
  1978.     {
  1979.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailDelegue', []);
  1980.         return parent::getEmailDelegue();
  1981.     }
  1982.     /**
  1983.      * {@inheritDoc}
  1984.      */
  1985.     public function setLogoListe(?string $logoListe): void
  1986.     {
  1987.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLogoListe', [$logoListe]);
  1988.         parent::setLogoListe($logoListe);
  1989.     }
  1990.     /**
  1991.      * {@inheritDoc}
  1992.      */
  1993.     public function getLogoListe(): ?string
  1994.     {
  1995.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLogoListe', []);
  1996.         return parent::getLogoListe();
  1997.     }
  1998.     /**
  1999.      * {@inheritDoc}
  2000.      */
  2001.     public function setDiaporamaActif(?bool $diaporamaActif): void
  2002.     {
  2003.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDiaporamaActif', [$diaporamaActif]);
  2004.         parent::setDiaporamaActif($diaporamaActif);
  2005.     }
  2006.     /**
  2007.      * {@inheritDoc}
  2008.      */
  2009.     public function getDiaporamaActif(): ?bool
  2010.     {
  2011.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiaporamaActif', []);
  2012.         return parent::getDiaporamaActif();
  2013.     }
  2014.     /**
  2015.      * {@inheritDoc}
  2016.      */
  2017.     public function setImagesDiaporama(array $imagesDiaporama): void
  2018.     {
  2019.         $this->__initializer__ && $this->__initializer__->__invoke($this'setImagesDiaporama', [$imagesDiaporama]);
  2020.         parent::setImagesDiaporama($imagesDiaporama);
  2021.     }
  2022.     /**
  2023.      * {@inheritDoc}
  2024.      */
  2025.     public function addInsertion(\App\Entity\Insertion $insertion): void
  2026.     {
  2027.         $this->__initializer__ && $this->__initializer__->__invoke($this'addInsertion', [$insertion]);
  2028.         parent::addInsertion($insertion);
  2029.     }
  2030.     /**
  2031.      * {@inheritDoc}
  2032.      */
  2033.     public function removeInsertion(\App\Entity\Insertion $insertion): void
  2034.     {
  2035.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeInsertion', [$insertion]);
  2036.         parent::removeInsertion($insertion);
  2037.     }
  2038.     /**
  2039.      * {@inheritDoc}
  2040.      */
  2041.     public function getInsertions(): \Doctrine\Common\Collections\Collection
  2042.     {
  2043.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInsertions', []);
  2044.         return parent::getInsertions();
  2045.     }
  2046.     /**
  2047.      * {@inheritDoc}
  2048.      */
  2049.     public function getInsertionByType(string $type): ?\App\Entity\Insertion
  2050.     {
  2051.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInsertionByType', [$type]);
  2052.         return parent::getInsertionByType($type);
  2053.     }
  2054.     /**
  2055.      * {@inheritDoc}
  2056.      */
  2057.     public function getInsertionStructure(): ?array
  2058.     {
  2059.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInsertionStructure', []);
  2060.         return parent::getInsertionStructure();
  2061.     }
  2062.     /**
  2063.      * {@inheritDoc}
  2064.      */
  2065.     public function addItemsInsertion(\App\Entity\ItemsInsertion $itemsInsertion): void
  2066.     {
  2067.         $this->__initializer__ && $this->__initializer__->__invoke($this'addItemsInsertion', [$itemsInsertion]);
  2068.         parent::addItemsInsertion($itemsInsertion);
  2069.     }
  2070.     /**
  2071.      * {@inheritDoc}
  2072.      */
  2073.     public function removeItemsInsertion(\App\Entity\ItemsInsertion $itemsInsertion): void
  2074.     {
  2075.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeItemsInsertion', [$itemsInsertion]);
  2076.         parent::removeItemsInsertion($itemsInsertion);
  2077.     }
  2078.     /**
  2079.      * {@inheritDoc}
  2080.      */
  2081.     public function getItemsInsertions(): \Doctrine\Common\Collections\Collection
  2082.     {
  2083.         $this->__initializer__ && $this->__initializer__->__invoke($this'getItemsInsertions', []);
  2084.         return parent::getItemsInsertions();
  2085.     }
  2086.     /**
  2087.      * {@inheritDoc}
  2088.      */
  2089.     public function getItemsInsertionByType(string $type): ?\App\Entity\ItemsInsertion
  2090.     {
  2091.         $this->__initializer__ && $this->__initializer__->__invoke($this'getItemsInsertionByType', [$type]);
  2092.         return parent::getItemsInsertionByType($type);
  2093.     }
  2094.     /**
  2095.      * {@inheritDoc}
  2096.      */
  2097.     public function getItemsInsertionStructure(): ?array
  2098.     {
  2099.         $this->__initializer__ && $this->__initializer__->__invoke($this'getItemsInsertionStructure', []);
  2100.         return parent::getItemsInsertionStructure();
  2101.     }
  2102.     /**
  2103.      * {@inheritDoc}
  2104.      */
  2105.     public function setCategoriePrimaire(?\App\Entity\Categorie $categoriePrimaire): void
  2106.     {
  2107.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCategoriePrimaire', [$categoriePrimaire]);
  2108.         parent::setCategoriePrimaire($categoriePrimaire);
  2109.     }
  2110.     /**
  2111.      * {@inheritDoc}
  2112.      */
  2113.     public function getCategoriePrimaire(): ?\App\Entity\Categorie
  2114.     {
  2115.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCategoriePrimaire', []);
  2116.         return parent::getCategoriePrimaire();
  2117.     }
  2118.     /**
  2119.      * {@inheritDoc}
  2120.      */
  2121.     public function addVilleIntervention(\App\Entity\Ville $villeIntervention): void
  2122.     {
  2123.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVilleIntervention', [$villeIntervention]);
  2124.         parent::addVilleIntervention($villeIntervention);
  2125.     }
  2126.     /**
  2127.      * {@inheritDoc}
  2128.      */
  2129.     public function removeVilleIntervention(\App\Entity\Ville $villeIntervention): void
  2130.     {
  2131.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVilleIntervention', [$villeIntervention]);
  2132.         parent::removeVilleIntervention($villeIntervention);
  2133.     }
  2134.     /**
  2135.      * {@inheritDoc}
  2136.      */
  2137.     public function getVillesIntervention(): \Doctrine\Common\Collections\Collection
  2138.     {
  2139.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVillesIntervention', []);
  2140.         return parent::getVillesIntervention();
  2141.     }
  2142.     /**
  2143.      * {@inheritDoc}
  2144.      */
  2145.     public function hasVilleIntervention(array $ids): bool
  2146.     {
  2147.         $this->__initializer__ && $this->__initializer__->__invoke($this'hasVilleIntervention', [$ids]);
  2148.         return parent::hasVilleIntervention($ids);
  2149.     }
  2150.     /**
  2151.      * {@inheritDoc}
  2152.      */
  2153.     public function addDepartementIntervention(\App\Entity\Departement $departementIntervention): void
  2154.     {
  2155.         $this->__initializer__ && $this->__initializer__->__invoke($this'addDepartementIntervention', [$departementIntervention]);
  2156.         parent::addDepartementIntervention($departementIntervention);
  2157.     }
  2158.     /**
  2159.      * {@inheritDoc}
  2160.      */
  2161.     public function removeDepartementIntervention(\App\Entity\Departement $departementIntervention): void
  2162.     {
  2163.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeDepartementIntervention', [$departementIntervention]);
  2164.         parent::removeDepartementIntervention($departementIntervention);
  2165.     }
  2166.     /**
  2167.      * {@inheritDoc}
  2168.      */
  2169.     public function getDepartementsIntervention(): \Doctrine\Common\Collections\Collection
  2170.     {
  2171.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDepartementsIntervention', []);
  2172.         return parent::getDepartementsIntervention();
  2173.     }
  2174.     /**
  2175.      * {@inheritDoc}
  2176.      */
  2177.     public function setTelephonePrincipal(?string $telephonePrincipal): void
  2178.     {
  2179.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTelephonePrincipal', [$telephonePrincipal]);
  2180.         parent::setTelephonePrincipal($telephonePrincipal);
  2181.     }
  2182.     /**
  2183.      * {@inheritDoc}
  2184.      */
  2185.     public function getTelephonePrincipal(): ?string
  2186.     {
  2187.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTelephonePrincipal', []);
  2188.         return parent::getTelephonePrincipal();
  2189.     }
  2190.     /**
  2191.      * {@inheritDoc}
  2192.      */
  2193.     public function setFax(?string $fax): void
  2194.     {
  2195.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFax', [$fax]);
  2196.         parent::setFax($fax);
  2197.     }
  2198.     /**
  2199.      * {@inheritDoc}
  2200.      */
  2201.     public function getFax(): ?string
  2202.     {
  2203.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFax', []);
  2204.         return parent::getFax();
  2205.     }
  2206.     /**
  2207.      * {@inheritDoc}
  2208.      */
  2209.     public function setTelephonePortable(?string $telephonePortable): void
  2210.     {
  2211.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTelephonePortable', [$telephonePortable]);
  2212.         parent::setTelephonePortable($telephonePortable);
  2213.     }
  2214.     /**
  2215.      * {@inheritDoc}
  2216.      */
  2217.     public function getTelephonePortable(): ?string
  2218.     {
  2219.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTelephonePortable', []);
  2220.         return parent::getTelephonePortable();
  2221.     }
  2222.     /**
  2223.      * {@inheritDoc}
  2224.      */
  2225.     public function setAutoriseTelephonePayant(bool $autoriseTelephonePayant): void
  2226.     {
  2227.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAutoriseTelephonePayant', [$autoriseTelephonePayant]);
  2228.         parent::setAutoriseTelephonePayant($autoriseTelephonePayant);
  2229.     }
  2230.     /**
  2231.      * {@inheritDoc}
  2232.      */
  2233.     public function getAutoriseTelephonePayant(): bool
  2234.     {
  2235.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAutoriseTelephonePayant', []);
  2236.         return parent::getAutoriseTelephonePayant();
  2237.     }
  2238.     /**
  2239.      * {@inheritDoc}
  2240.      */
  2241.     public function isEmpty(): bool
  2242.     {
  2243.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEmpty', []);
  2244.         return parent::isEmpty();
  2245.     }
  2246.     /**
  2247.      * {@inheritDoc}
  2248.      */
  2249.     public function setMaj(\DateTime $maj): void
  2250.     {
  2251.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMaj', [$maj]);
  2252.         parent::setMaj($maj);
  2253.     }
  2254.     /**
  2255.      * {@inheritDoc}
  2256.      */
  2257.     public function getMaj(): ?\DateTime
  2258.     {
  2259.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMaj', []);
  2260.         return parent::getMaj();
  2261.     }
  2262. }