var/cache/dev/doctrine/orm/Proxies/__CG__AppEntityVistaLoyaltyMember.php line 8

Open in your IDE?
  1. <?php
  2. namespace Proxies\__CG__\App\Entity\Vista;
  3. /**
  4.  * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
  5.  */
  6. class LoyaltyMember extends \App\Entity\Vista\LoyaltyMember 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\Common\Persistence\Proxy::__isInitialized
  26.      */
  27.     public $__isInitialized__ false;
  28.     /**
  29.      * @var array properties to be lazy loaded, with keys being the property
  30.      *            names and values being their default values
  31.      *
  32.      * @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
  33.      */
  34.     public static $lazyPropertiesDefaults = [];
  35.     /**
  36.      * @param \Closure $initializer
  37.      * @param \Closure $cloner
  38.      */
  39.     public function __construct($initializer null$cloner null)
  40.     {
  41.         $this->__initializer__ $initializer;
  42.         $this->__cloner__      $cloner;
  43.     }
  44.     /**
  45.      * 
  46.      * @return array
  47.      */
  48.     public function __sleep()
  49.     {
  50.         if ($this->__isInitialized__) {
  51.             return ['__isInitialized__''id''userSessionId''memberId''firstName''lastName''fullName''cardNumber''mobilePhone''homePhone''appleUserId''appleEmailAddress''email''clubID''balanceList''userName''password''restrictions''middleName''address1''state''city''zipCode''sendNewsletter''educationLevel''householdIncome''personsInHousehold''dateOfBirth''status''suburb''gender''pickupComplex''preferredComplex''preferredComplexList''preferenceList''opera''familyClubAndChildrenActions''remembranceEventsService''clubName''contactByThirdParty''expiryDate''wishToReceiveSMS''workZipCode''cardList''preferredGenres''occupation''maritalStatus''mailingFrequency''pin''expiryPointsList''memberLevelId''memberLevelName''loyaltySessionExpiry''loyaltySessionToken''giftCard''giftCardBalance''isBannedFromMakingUnpaidBookingsUntil''membershipActivated''memberItemId''externalID''nationalID''pushNotificationSubscription''isAnonymous''validatedFiscaliazionLaw''memberLanguageIETFCode''modifiedAt''createdAt'];
  52.         }
  53.         return ['__isInitialized__''id''userSessionId''memberId''firstName''lastName''fullName''cardNumber''mobilePhone''homePhone''appleUserId''appleEmailAddress''email''clubID''balanceList''userName''password''restrictions''middleName''address1''state''city''zipCode''sendNewsletter''educationLevel''householdIncome''personsInHousehold''dateOfBirth''status''suburb''gender''pickupComplex''preferredComplex''preferredComplexList''preferenceList''opera''familyClubAndChildrenActions''remembranceEventsService''clubName''contactByThirdParty''expiryDate''wishToReceiveSMS''workZipCode''cardList''preferredGenres''occupation''maritalStatus''mailingFrequency''pin''expiryPointsList''memberLevelId''memberLevelName''loyaltySessionExpiry''loyaltySessionToken''giftCard''giftCardBalance''isBannedFromMakingUnpaidBookingsUntil''membershipActivated''memberItemId''externalID''nationalID''pushNotificationSubscription''isAnonymous''validatedFiscaliazionLaw''memberLanguageIETFCode''modifiedAt''createdAt'];
  54.     }
  55.     /**
  56.      * 
  57.      */
  58.     public function __wakeup()
  59.     {
  60.         if ( ! $this->__isInitialized__) {
  61.             $this->__initializer__ = function (LoyaltyMember $proxy) {
  62.                 $proxy->__setInitializer(null);
  63.                 $proxy->__setCloner(null);
  64.                 $existingProperties get_object_vars($proxy);
  65.                 foreach ($proxy->__getLazyProperties() as $property => $defaultValue) {
  66.                     if ( ! array_key_exists($property$existingProperties)) {
  67.                         $proxy->$property $defaultValue;
  68.                     }
  69.                 }
  70.             };
  71.         }
  72.     }
  73.     /**
  74.      * 
  75.      */
  76.     public function __clone()
  77.     {
  78.         $this->__cloner__ && $this->__cloner__->__invoke($this'__clone', []);
  79.     }
  80.     /**
  81.      * Forces initialization of the proxy
  82.      */
  83.     public function __load()
  84.     {
  85.         $this->__initializer__ && $this->__initializer__->__invoke($this'__load', []);
  86.     }
  87.     /**
  88.      * {@inheritDoc}
  89.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  90.      */
  91.     public function __isInitialized()
  92.     {
  93.         return $this->__isInitialized__;
  94.     }
  95.     /**
  96.      * {@inheritDoc}
  97.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  98.      */
  99.     public function __setInitialized($initialized)
  100.     {
  101.         $this->__isInitialized__ $initialized;
  102.     }
  103.     /**
  104.      * {@inheritDoc}
  105.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  106.      */
  107.     public function __setInitializer(\Closure $initializer null)
  108.     {
  109.         $this->__initializer__ $initializer;
  110.     }
  111.     /**
  112.      * {@inheritDoc}
  113.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  114.      */
  115.     public function __getInitializer()
  116.     {
  117.         return $this->__initializer__;
  118.     }
  119.     /**
  120.      * {@inheritDoc}
  121.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  122.      */
  123.     public function __setCloner(\Closure $cloner null)
  124.     {
  125.         $this->__cloner__ $cloner;
  126.     }
  127.     /**
  128.      * {@inheritDoc}
  129.      * @internal generated method: use only when explicitly handling proxy specific cloning logic
  130.      */
  131.     public function __getCloner()
  132.     {
  133.         return $this->__cloner__;
  134.     }
  135.     /**
  136.      * {@inheritDoc}
  137.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  138.      * @static
  139.      */
  140.     public function __getLazyProperties()
  141.     {
  142.         return self::$lazyPropertiesDefaults;
  143.     }
  144.     
  145.     /**
  146.      * {@inheritDoc}
  147.      */
  148.     public function getRoles()
  149.     {
  150.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRoles', []);
  151.         return parent::getRoles();
  152.     }
  153.     /**
  154.      * {@inheritDoc}
  155.      */
  156.     public function getSalt()
  157.     {
  158.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSalt', []);
  159.         return parent::getSalt();
  160.     }
  161.     /**
  162.      * {@inheritDoc}
  163.      */
  164.     public function eraseCredentials()
  165.     {
  166.         $this->__initializer__ && $this->__initializer__->__invoke($this'eraseCredentials', []);
  167.         return parent::eraseCredentials();
  168.     }
  169.     /**
  170.      * {@inheritDoc}
  171.      */
  172.     public function serialize()
  173.     {
  174.         $this->__initializer__ && $this->__initializer__->__invoke($this'serialize', []);
  175.         return parent::serialize();
  176.     }
  177.     /**
  178.      * {@inheritDoc}
  179.      */
  180.     public function unserialize($serialized)
  181.     {
  182.         $this->__initializer__ && $this->__initializer__->__invoke($this'unserialize', [$serialized]);
  183.         return parent::unserialize($serialized);
  184.     }
  185.     /**
  186.      * {@inheritDoc}
  187.      */
  188.     public function getId(): ?string
  189.     {
  190.         if ($this->__isInitialized__ === false) {
  191.             return  parent::getId();
  192.         }
  193.         $this->__initializer__ && $this->__initializer__->__invoke($this'getId', []);
  194.         return parent::getId();
  195.     }
  196.     /**
  197.      * {@inheritDoc}
  198.      */
  199.     public function setId(?string $id): \App\Entity\Vista\LoyaltyMember
  200.     {
  201.         $this->__initializer__ && $this->__initializer__->__invoke($this'setId', [$id]);
  202.         return parent::setId($id);
  203.     }
  204.     /**
  205.      * {@inheritDoc}
  206.      */
  207.     public function getUserSessionId(): ?string
  208.     {
  209.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUserSessionId', []);
  210.         return parent::getUserSessionId();
  211.     }
  212.     /**
  213.      * {@inheritDoc}
  214.      */
  215.     public function setUserSessionId(?string $userSessionId): \App\Entity\Vista\LoyaltyMember
  216.     {
  217.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUserSessionId', [$userSessionId]);
  218.         return parent::setUserSessionId($userSessionId);
  219.     }
  220.     /**
  221.      * {@inheritDoc}
  222.      */
  223.     public function getMemberId(): ?string
  224.     {
  225.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberId', []);
  226.         return parent::getMemberId();
  227.     }
  228.     /**
  229.      * {@inheritDoc}
  230.      */
  231.     public function setMemberId(?string $memberId): \App\Entity\Vista\LoyaltyMember
  232.     {
  233.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMemberId', [$memberId]);
  234.         return parent::setMemberId($memberId);
  235.     }
  236.     /**
  237.      * {@inheritDoc}
  238.      */
  239.     public function getFirstName(): ?string
  240.     {
  241.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFirstName', []);
  242.         return parent::getFirstName();
  243.     }
  244.     /**
  245.      * {@inheritDoc}
  246.      */
  247.     public function setFirstName(?string $firstName): \App\Entity\Vista\LoyaltyMember
  248.     {
  249.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFirstName', [$firstName]);
  250.         return parent::setFirstName($firstName);
  251.     }
  252.     /**
  253.      * {@inheritDoc}
  254.      */
  255.     public function getLastName(): ?string
  256.     {
  257.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLastName', []);
  258.         return parent::getLastName();
  259.     }
  260.     /**
  261.      * {@inheritDoc}
  262.      */
  263.     public function setLastName(?string $lastName): \App\Entity\Vista\LoyaltyMember
  264.     {
  265.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLastName', [$lastName]);
  266.         return parent::setLastName($lastName);
  267.     }
  268.     /**
  269.      * {@inheritDoc}
  270.      */
  271.     public function getFullName(): ?string
  272.     {
  273.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFullName', []);
  274.         return parent::getFullName();
  275.     }
  276.     /**
  277.      * {@inheritDoc}
  278.      */
  279.     public function setFullName(?string $fullName): \App\Entity\Vista\LoyaltyMember
  280.     {
  281.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFullName', [$fullName]);
  282.         return parent::setFullName($fullName);
  283.     }
  284.     /**
  285.      * {@inheritDoc}
  286.      */
  287.     public function getCardNumber(): ?string
  288.     {
  289.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCardNumber', []);
  290.         return parent::getCardNumber();
  291.     }
  292.     /**
  293.      * {@inheritDoc}
  294.      */
  295.     public function setCardNumber(?string $cardNumber): \App\Entity\Vista\LoyaltyMember
  296.     {
  297.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCardNumber', [$cardNumber]);
  298.         return parent::setCardNumber($cardNumber);
  299.     }
  300.     /**
  301.      * {@inheritDoc}
  302.      */
  303.     public function getMobilePhone(): ?string
  304.     {
  305.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMobilePhone', []);
  306.         return parent::getMobilePhone();
  307.     }
  308.     /**
  309.      * {@inheritDoc}
  310.      */
  311.     public function setMobilePhone(?string $mobilePhone): \App\Entity\Vista\LoyaltyMember
  312.     {
  313.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMobilePhone', [$mobilePhone]);
  314.         return parent::setMobilePhone($mobilePhone);
  315.     }
  316.     /**
  317.      * {@inheritDoc}
  318.      */
  319.     public function getHomePhone(): ?string
  320.     {
  321.         $this->__initializer__ && $this->__initializer__->__invoke($this'getHomePhone', []);
  322.         return parent::getHomePhone();
  323.     }
  324.     /**
  325.      * {@inheritDoc}
  326.      */
  327.     public function setHomePhone(?string $homePhone): \App\Entity\Vista\LoyaltyMember
  328.     {
  329.         $this->__initializer__ && $this->__initializer__->__invoke($this'setHomePhone', [$homePhone]);
  330.         return parent::setHomePhone($homePhone);
  331.     }
  332.     /**
  333.      * {@inheritDoc}
  334.      */
  335.     public function getAppleUserId(): ?string
  336.     {
  337.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppleUserId', []);
  338.         return parent::getAppleUserId();
  339.     }
  340.     /**
  341.      * {@inheritDoc}
  342.      */
  343.     public function setAppleUserId(?string $appleUserId): \App\Entity\Vista\LoyaltyMember
  344.     {
  345.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAppleUserId', [$appleUserId]);
  346.         return parent::setAppleUserId($appleUserId);
  347.     }
  348.     /**
  349.      * {@inheritDoc}
  350.      */
  351.     public function getAppleEmailAddress(): ?string
  352.     {
  353.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppleEmailAddress', []);
  354.         return parent::getAppleEmailAddress();
  355.     }
  356.     /**
  357.      * {@inheritDoc}
  358.      */
  359.     public function setAppleEmailAddress(?string $appleEmailAddress): \App\Entity\Vista\LoyaltyMember
  360.     {
  361.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAppleEmailAddress', [$appleEmailAddress]);
  362.         return parent::setAppleEmailAddress($appleEmailAddress);
  363.     }
  364.     /**
  365.      * {@inheritDoc}
  366.      */
  367.     public function getEmail(): ?string
  368.     {
  369.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmail', []);
  370.         return parent::getEmail();
  371.     }
  372.     /**
  373.      * {@inheritDoc}
  374.      */
  375.     public function setEmail(?string $email): \App\Entity\Vista\LoyaltyMember
  376.     {
  377.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmail', [$email]);
  378.         return parent::setEmail($email);
  379.     }
  380.     /**
  381.      * {@inheritDoc}
  382.      */
  383.     public function getClubID(): ?string
  384.     {
  385.         $this->__initializer__ && $this->__initializer__->__invoke($this'getClubID', []);
  386.         return parent::getClubID();
  387.     }
  388.     /**
  389.      * {@inheritDoc}
  390.      */
  391.     public function setClubID(?string $clubID): \App\Entity\Vista\LoyaltyMember
  392.     {
  393.         $this->__initializer__ && $this->__initializer__->__invoke($this'setClubID', [$clubID]);
  394.         return parent::setClubID($clubID);
  395.     }
  396.     /**
  397.      * {@inheritDoc}
  398.      */
  399.     public function getBalanceList(): ?array
  400.     {
  401.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBalanceList', []);
  402.         return parent::getBalanceList();
  403.     }
  404.     /**
  405.      * {@inheritDoc}
  406.      */
  407.     public function setBalanceList(?array $balanceList): \App\Entity\Vista\LoyaltyMember
  408.     {
  409.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBalanceList', [$balanceList]);
  410.         return parent::setBalanceList($balanceList);
  411.     }
  412.     /**
  413.      * {@inheritDoc}
  414.      */
  415.     public function getBalancePoints()
  416.     {
  417.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBalancePoints', []);
  418.         return parent::getBalancePoints();
  419.     }
  420.     /**
  421.      * {@inheritDoc}
  422.      */
  423.     public function getUserName(): ?string
  424.     {
  425.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUserName', []);
  426.         return parent::getUserName();
  427.     }
  428.     /**
  429.      * {@inheritDoc}
  430.      */
  431.     public function setUserName(?string $userName): \App\Entity\Vista\LoyaltyMember
  432.     {
  433.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUserName', [$userName]);
  434.         return parent::setUserName($userName);
  435.     }
  436.     /**
  437.      * {@inheritDoc}
  438.      */
  439.     public function getPassword(): ?string
  440.     {
  441.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPassword', []);
  442.         return parent::getPassword();
  443.     }
  444.     /**
  445.      * {@inheritDoc}
  446.      */
  447.     public function setPassword(?string $password): \App\Entity\Vista\LoyaltyMember
  448.     {
  449.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPassword', [$password]);
  450.         return parent::setPassword($password);
  451.     }
  452.     /**
  453.      * {@inheritDoc}
  454.      */
  455.     public function getMiddleName(): ?string
  456.     {
  457.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMiddleName', []);
  458.         return parent::getMiddleName();
  459.     }
  460.     /**
  461.      * {@inheritDoc}
  462.      */
  463.     public function setMiddleName(?string $middleName): \App\Entity\Vista\LoyaltyMember
  464.     {
  465.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMiddleName', [$middleName]);
  466.         return parent::setMiddleName($middleName);
  467.     }
  468.     /**
  469.      * {@inheritDoc}
  470.      */
  471.     public function getAddress1(): ?string
  472.     {
  473.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAddress1', []);
  474.         return parent::getAddress1();
  475.     }
  476.     /**
  477.      * {@inheritDoc}
  478.      */
  479.     public function setAddress1(?string $address1): \App\Entity\Vista\LoyaltyMember
  480.     {
  481.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAddress1', [$address1]);
  482.         return parent::setAddress1($address1);
  483.     }
  484.     /**
  485.      * {@inheritDoc}
  486.      */
  487.     public function getState(): ?string
  488.     {
  489.         $this->__initializer__ && $this->__initializer__->__invoke($this'getState', []);
  490.         return parent::getState();
  491.     }
  492.     /**
  493.      * {@inheritDoc}
  494.      */
  495.     public function setState(?string $state): \App\Entity\Vista\LoyaltyMember
  496.     {
  497.         $this->__initializer__ && $this->__initializer__->__invoke($this'setState', [$state]);
  498.         return parent::setState($state);
  499.     }
  500.     /**
  501.      * {@inheritDoc}
  502.      */
  503.     public function getCity(): ?string
  504.     {
  505.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCity', []);
  506.         return parent::getCity();
  507.     }
  508.     /**
  509.      * {@inheritDoc}
  510.      */
  511.     public function setCity(?string $city): \App\Entity\Vista\LoyaltyMember
  512.     {
  513.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCity', [$city]);
  514.         return parent::setCity($city);
  515.     }
  516.     /**
  517.      * {@inheritDoc}
  518.      */
  519.     public function getZipCode(): ?string
  520.     {
  521.         $this->__initializer__ && $this->__initializer__->__invoke($this'getZipCode', []);
  522.         return parent::getZipCode();
  523.     }
  524.     /**
  525.      * {@inheritDoc}
  526.      */
  527.     public function setZipCode(?string $zipCode): \App\Entity\Vista\LoyaltyMember
  528.     {
  529.         $this->__initializer__ && $this->__initializer__->__invoke($this'setZipCode', [$zipCode]);
  530.         return parent::setZipCode($zipCode);
  531.     }
  532.     /**
  533.      * {@inheritDoc}
  534.      */
  535.     public function getSendNewsletter(): ?bool
  536.     {
  537.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSendNewsletter', []);
  538.         return parent::getSendNewsletter();
  539.     }
  540.     /**
  541.      * {@inheritDoc}
  542.      */
  543.     public function setSendNewsletter(?bool $sendNewsletter): \App\Entity\Vista\LoyaltyMember
  544.     {
  545.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSendNewsletter', [$sendNewsletter]);
  546.         return parent::setSendNewsletter($sendNewsletter);
  547.     }
  548.     /**
  549.      * {@inheritDoc}
  550.      */
  551.     public function getEducationLevel(): ?int
  552.     {
  553.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEducationLevel', []);
  554.         return parent::getEducationLevel();
  555.     }
  556.     /**
  557.      * {@inheritDoc}
  558.      */
  559.     public function setEducationLevel(?int $educationLevel): \App\Entity\Vista\LoyaltyMember
  560.     {
  561.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEducationLevel', [$educationLevel]);
  562.         return parent::setEducationLevel($educationLevel);
  563.     }
  564.     /**
  565.      * {@inheritDoc}
  566.      */
  567.     public function getHouseholdIncome(): ?int
  568.     {
  569.         $this->__initializer__ && $this->__initializer__->__invoke($this'getHouseholdIncome', []);
  570.         return parent::getHouseholdIncome();
  571.     }
  572.     /**
  573.      * {@inheritDoc}
  574.      */
  575.     public function setHouseholdIncome(?int $householdIncome): \App\Entity\Vista\LoyaltyMember
  576.     {
  577.         $this->__initializer__ && $this->__initializer__->__invoke($this'setHouseholdIncome', [$householdIncome]);
  578.         return parent::setHouseholdIncome($householdIncome);
  579.     }
  580.     /**
  581.      * {@inheritDoc}
  582.      */
  583.     public function getPersonsInHousehold(): ?int
  584.     {
  585.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPersonsInHousehold', []);
  586.         return parent::getPersonsInHousehold();
  587.     }
  588.     /**
  589.      * {@inheritDoc}
  590.      */
  591.     public function setPersonsInHousehold(?int $personsInHousehold): \App\Entity\Vista\LoyaltyMember
  592.     {
  593.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPersonsInHousehold', [$personsInHousehold]);
  594.         return parent::setPersonsInHousehold($personsInHousehold);
  595.     }
  596.     /**
  597.      * {@inheritDoc}
  598.      */
  599.     public function getDateOfBirth(): ?\DateTimeImmutable
  600.     {
  601.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDateOfBirth', []);
  602.         return parent::getDateOfBirth();
  603.     }
  604.     /**
  605.      * {@inheritDoc}
  606.      */
  607.     public function setDateOfBirth(?\DateTimeImmutable $dateOfBirth): \App\Entity\Vista\LoyaltyMember
  608.     {
  609.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDateOfBirth', [$dateOfBirth]);
  610.         return parent::setDateOfBirth($dateOfBirth);
  611.     }
  612.     /**
  613.      * {@inheritDoc}
  614.      */
  615.     public function getStatus(): ?string
  616.     {
  617.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStatus', []);
  618.         return parent::getStatus();
  619.     }
  620.     /**
  621.      * {@inheritDoc}
  622.      */
  623.     public function setStatus(?string $status): \App\Entity\Vista\LoyaltyMember
  624.     {
  625.         $this->__initializer__ && $this->__initializer__->__invoke($this'setStatus', [$status]);
  626.         return parent::setStatus($status);
  627.     }
  628.     /**
  629.      * {@inheritDoc}
  630.      */
  631.     public function getSuburb(): ?string
  632.     {
  633.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSuburb', []);
  634.         return parent::getSuburb();
  635.     }
  636.     /**
  637.      * {@inheritDoc}
  638.      */
  639.     public function setSuburb(?string $suburb): \App\Entity\Vista\LoyaltyMember
  640.     {
  641.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSuburb', [$suburb]);
  642.         return parent::setSuburb($suburb);
  643.     }
  644.     /**
  645.      * {@inheritDoc}
  646.      */
  647.     public function getGender(): ?string
  648.     {
  649.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGender', []);
  650.         return parent::getGender();
  651.     }
  652.     /**
  653.      * {@inheritDoc}
  654.      */
  655.     public function setGender(?string $gender): \App\Entity\Vista\LoyaltyMember
  656.     {
  657.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGender', [$gender]);
  658.         return parent::setGender($gender);
  659.     }
  660.     /**
  661.      * {@inheritDoc}
  662.      */
  663.     public function getPickupComplex(): ?int
  664.     {
  665.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPickupComplex', []);
  666.         return parent::getPickupComplex();
  667.     }
  668.     /**
  669.      * {@inheritDoc}
  670.      */
  671.     public function setPickupComplex(?int $pickupComplex): \App\Entity\Vista\LoyaltyMember
  672.     {
  673.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPickupComplex', [$pickupComplex]);
  674.         return parent::setPickupComplex($pickupComplex);
  675.     }
  676.     /**
  677.      * {@inheritDoc}
  678.      */
  679.     public function getPreferredComplex(): ?int
  680.     {
  681.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreferredComplex', []);
  682.         return parent::getPreferredComplex();
  683.     }
  684.     /**
  685.      * {@inheritDoc}
  686.      */
  687.     public function setPreferredComplex(?int $preferredComplex): \App\Entity\Vista\LoyaltyMember
  688.     {
  689.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreferredComplex', [$preferredComplex]);
  690.         return parent::setPreferredComplex($preferredComplex);
  691.     }
  692.     /**
  693.      * {@inheritDoc}
  694.      */
  695.     public function getPreferredComplexList(): ?array
  696.     {
  697.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreferredComplexList', []);
  698.         return parent::getPreferredComplexList();
  699.     }
  700.     /**
  701.      * {@inheritDoc}
  702.      */
  703.     public function setPreferredComplexList(?array $preferredComplexList): \App\Entity\Vista\LoyaltyMember
  704.     {
  705.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreferredComplexList', [$preferredComplexList]);
  706.         return parent::setPreferredComplexList($preferredComplexList);
  707.     }
  708.     /**
  709.      * {@inheritDoc}
  710.      */
  711.     public function getPreferenceList(): ?array
  712.     {
  713.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreferenceList', []);
  714.         return parent::getPreferenceList();
  715.     }
  716.     /**
  717.      * {@inheritDoc}
  718.      */
  719.     public function setPreferenceList(?array $preferenceList): \App\Entity\Vista\LoyaltyMember
  720.     {
  721.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreferenceList', [$preferenceList]);
  722.         return parent::setPreferenceList($preferenceList);
  723.     }
  724.     /**
  725.      * {@inheritDoc}
  726.      */
  727.     public function getOpera(): ?bool
  728.     {
  729.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOpera', []);
  730.         return parent::getOpera();
  731.     }
  732.     /**
  733.      * {@inheritDoc}
  734.      */
  735.     public function setOpera(?bool $opera): \App\Entity\Vista\LoyaltyMember
  736.     {
  737.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOpera', [$opera]);
  738.         return parent::setOpera($opera);
  739.     }
  740.     /**
  741.      * {@inheritDoc}
  742.      */
  743.     public function getFamilyClubAndChildrenActions(): ?bool
  744.     {
  745.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFamilyClubAndChildrenActions', []);
  746.         return parent::getFamilyClubAndChildrenActions();
  747.     }
  748.     /**
  749.      * {@inheritDoc}
  750.      */
  751.     public function setFamilyClubAndChildrenActions(?bool $familyClubAndChildrenActions): \App\Entity\Vista\LoyaltyMember
  752.     {
  753.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFamilyClubAndChildrenActions', [$familyClubAndChildrenActions]);
  754.         return parent::setFamilyClubAndChildrenActions($familyClubAndChildrenActions);
  755.     }
  756.     /**
  757.      * {@inheritDoc}
  758.      */
  759.     public function getRemembranceEventsService(): ?bool
  760.     {
  761.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRemembranceEventsService', []);
  762.         return parent::getRemembranceEventsService();
  763.     }
  764.     /**
  765.      * {@inheritDoc}
  766.      */
  767.     public function setRemembranceEventsService(?bool $remembranceEventsService): \App\Entity\Vista\LoyaltyMember
  768.     {
  769.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRemembranceEventsService', [$remembranceEventsService]);
  770.         return parent::setRemembranceEventsService($remembranceEventsService);
  771.     }
  772.     /**
  773.      * {@inheritDoc}
  774.      */
  775.     public function getClubName(): ?string
  776.     {
  777.         $this->__initializer__ && $this->__initializer__->__invoke($this'getClubName', []);
  778.         return parent::getClubName();
  779.     }
  780.     /**
  781.      * {@inheritDoc}
  782.      */
  783.     public function setClubName(?string $clubName): \App\Entity\Vista\LoyaltyMember
  784.     {
  785.         $this->__initializer__ && $this->__initializer__->__invoke($this'setClubName', [$clubName]);
  786.         return parent::setClubName($clubName);
  787.     }
  788.     /**
  789.      * {@inheritDoc}
  790.      */
  791.     public function getContactByThirdParty(): ?bool
  792.     {
  793.         $this->__initializer__ && $this->__initializer__->__invoke($this'getContactByThirdParty', []);
  794.         return parent::getContactByThirdParty();
  795.     }
  796.     /**
  797.      * {@inheritDoc}
  798.      */
  799.     public function setContactByThirdParty(?bool $contactByThirdParty): \App\Entity\Vista\LoyaltyMember
  800.     {
  801.         $this->__initializer__ && $this->__initializer__->__invoke($this'setContactByThirdParty', [$contactByThirdParty]);
  802.         return parent::setContactByThirdParty($contactByThirdParty);
  803.     }
  804.     /**
  805.      * {@inheritDoc}
  806.      */
  807.     public function getExpiryDate(): ?\DateTime
  808.     {
  809.         $this->__initializer__ && $this->__initializer__->__invoke($this'getExpiryDate', []);
  810.         return parent::getExpiryDate();
  811.     }
  812.     /**
  813.      * {@inheritDoc}
  814.      */
  815.     public function setExpiryDate(?\DateTime $expiryDate): \App\Entity\Vista\LoyaltyMember
  816.     {
  817.         $this->__initializer__ && $this->__initializer__->__invoke($this'setExpiryDate', [$expiryDate]);
  818.         return parent::setExpiryDate($expiryDate);
  819.     }
  820.     /**
  821.      * {@inheritDoc}
  822.      */
  823.     public function getWishToReceiveSMS(): ?bool
  824.     {
  825.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWishToReceiveSMS', []);
  826.         return parent::getWishToReceiveSMS();
  827.     }
  828.     /**
  829.      * {@inheritDoc}
  830.      */
  831.     public function setWishToReceiveSMS(?bool $wishToReceiveSMS): \App\Entity\Vista\LoyaltyMember
  832.     {
  833.         $this->__initializer__ && $this->__initializer__->__invoke($this'setWishToReceiveSMS', [$wishToReceiveSMS]);
  834.         return parent::setWishToReceiveSMS($wishToReceiveSMS);
  835.     }
  836.     /**
  837.      * {@inheritDoc}
  838.      */
  839.     public function getWorkZipCode(): ?string
  840.     {
  841.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWorkZipCode', []);
  842.         return parent::getWorkZipCode();
  843.     }
  844.     /**
  845.      * {@inheritDoc}
  846.      */
  847.     public function setWorkZipCode(?string $workZipCode): \App\Entity\Vista\LoyaltyMember
  848.     {
  849.         $this->__initializer__ && $this->__initializer__->__invoke($this'setWorkZipCode', [$workZipCode]);
  850.         return parent::setWorkZipCode($workZipCode);
  851.     }
  852.     /**
  853.      * {@inheritDoc}
  854.      */
  855.     public function getCardList(): ?array
  856.     {
  857.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCardList', []);
  858.         return parent::getCardList();
  859.     }
  860.     /**
  861.      * {@inheritDoc}
  862.      */
  863.     public function setCardList(?array $cardList): \App\Entity\Vista\LoyaltyMember
  864.     {
  865.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCardList', [$cardList]);
  866.         return parent::setCardList($cardList);
  867.     }
  868.     /**
  869.      * {@inheritDoc}
  870.      */
  871.     public function getPreferredGenres(): ?array
  872.     {
  873.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreferredGenres', []);
  874.         return parent::getPreferredGenres();
  875.     }
  876.     /**
  877.      * {@inheritDoc}
  878.      */
  879.     public function setPreferredGenres(?array $preferredGenres): \App\Entity\Vista\LoyaltyMember
  880.     {
  881.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreferredGenres', [$preferredGenres]);
  882.         return parent::setPreferredGenres($preferredGenres);
  883.     }
  884.     /**
  885.      * {@inheritDoc}
  886.      */
  887.     public function getOccupation(): ?int
  888.     {
  889.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOccupation', []);
  890.         return parent::getOccupation();
  891.     }
  892.     /**
  893.      * {@inheritDoc}
  894.      */
  895.     public function setOccupation(?int $occupation): \App\Entity\Vista\LoyaltyMember
  896.     {
  897.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOccupation', [$occupation]);
  898.         return parent::setOccupation($occupation);
  899.     }
  900.     /**
  901.      * {@inheritDoc}
  902.      */
  903.     public function getMaritalStatus(): ?string
  904.     {
  905.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMaritalStatus', []);
  906.         return parent::getMaritalStatus();
  907.     }
  908.     /**
  909.      * {@inheritDoc}
  910.      */
  911.     public function setMaritalStatus(?string $maritalStatus): \App\Entity\Vista\LoyaltyMember
  912.     {
  913.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMaritalStatus', [$maritalStatus]);
  914.         return parent::setMaritalStatus($maritalStatus);
  915.     }
  916.     /**
  917.      * {@inheritDoc}
  918.      */
  919.     public function getMailingFrequency(): ?string
  920.     {
  921.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMailingFrequency', []);
  922.         return parent::getMailingFrequency();
  923.     }
  924.     /**
  925.      * {@inheritDoc}
  926.      */
  927.     public function setMailingFrequency(?string $mailingFrequency): \App\Entity\Vista\LoyaltyMember
  928.     {
  929.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMailingFrequency', [$mailingFrequency]);
  930.         return parent::setMailingFrequency($mailingFrequency);
  931.     }
  932.     /**
  933.      * {@inheritDoc}
  934.      */
  935.     public function getPin(): ?string
  936.     {
  937.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPin', []);
  938.         return parent::getPin();
  939.     }
  940.     /**
  941.      * {@inheritDoc}
  942.      */
  943.     public function setPin(?string $pin): \App\Entity\Vista\LoyaltyMember
  944.     {
  945.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPin', [$pin]);
  946.         return parent::setPin($pin);
  947.     }
  948.     /**
  949.      * {@inheritDoc}
  950.      */
  951.     public function getExpiryPointsList(): ?array
  952.     {
  953.         $this->__initializer__ && $this->__initializer__->__invoke($this'getExpiryPointsList', []);
  954.         return parent::getExpiryPointsList();
  955.     }
  956.     /**
  957.      * {@inheritDoc}
  958.      */
  959.     public function setExpiryPointsList(?array $expiryPointsList): \App\Entity\Vista\LoyaltyMember
  960.     {
  961.         $this->__initializer__ && $this->__initializer__->__invoke($this'setExpiryPointsList', [$expiryPointsList]);
  962.         return parent::setExpiryPointsList($expiryPointsList);
  963.     }
  964.     /**
  965.      * {@inheritDoc}
  966.      */
  967.     public function getMemberLevelId(): ?int
  968.     {
  969.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberLevelId', []);
  970.         return parent::getMemberLevelId();
  971.     }
  972.     /**
  973.      * {@inheritDoc}
  974.      */
  975.     public function setMemberLevelId(?int $memberLevelId): \App\Entity\Vista\LoyaltyMember
  976.     {
  977.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMemberLevelId', [$memberLevelId]);
  978.         return parent::setMemberLevelId($memberLevelId);
  979.     }
  980.     /**
  981.      * {@inheritDoc}
  982.      */
  983.     public function getMemberLevelName(): ?string
  984.     {
  985.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberLevelName', []);
  986.         return parent::getMemberLevelName();
  987.     }
  988.     /**
  989.      * {@inheritDoc}
  990.      */
  991.     public function setMemberLevelName(?string $memberLevelName): \App\Entity\Vista\LoyaltyMember
  992.     {
  993.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMemberLevelName', [$memberLevelName]);
  994.         return parent::setMemberLevelName($memberLevelName);
  995.     }
  996.     /**
  997.      * {@inheritDoc}
  998.      */
  999.     public function getLoyaltySessionExpiry(): ?\DateTime
  1000.     {
  1001.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLoyaltySessionExpiry', []);
  1002.         return parent::getLoyaltySessionExpiry();
  1003.     }
  1004.     /**
  1005.      * {@inheritDoc}
  1006.      */
  1007.     public function setLoyaltySessionExpiry(?\DateTime $loyaltySessionExpiry): \App\Entity\Vista\LoyaltyMember
  1008.     {
  1009.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLoyaltySessionExpiry', [$loyaltySessionExpiry]);
  1010.         return parent::setLoyaltySessionExpiry($loyaltySessionExpiry);
  1011.     }
  1012.     /**
  1013.      * {@inheritDoc}
  1014.      */
  1015.     public function getLoyaltySessionToken(): ?string
  1016.     {
  1017.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLoyaltySessionToken', []);
  1018.         return parent::getLoyaltySessionToken();
  1019.     }
  1020.     /**
  1021.      * {@inheritDoc}
  1022.      */
  1023.     public function setLoyaltySessionToken(string $loyaltySessionToken): \App\Entity\Vista\LoyaltyMember
  1024.     {
  1025.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLoyaltySessionToken', [$loyaltySessionToken]);
  1026.         return parent::setLoyaltySessionToken($loyaltySessionToken);
  1027.     }
  1028.     /**
  1029.      * {@inheritDoc}
  1030.      */
  1031.     public function getGiftCard(): ?bool
  1032.     {
  1033.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGiftCard', []);
  1034.         return parent::getGiftCard();
  1035.     }
  1036.     /**
  1037.      * {@inheritDoc}
  1038.      */
  1039.     public function setGiftCard(?bool $giftCard): \App\Entity\Vista\LoyaltyMember
  1040.     {
  1041.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGiftCard', [$giftCard]);
  1042.         return parent::setGiftCard($giftCard);
  1043.     }
  1044.     /**
  1045.      * {@inheritDoc}
  1046.      */
  1047.     public function getGiftCardBalance(): ?string
  1048.     {
  1049.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGiftCardBalance', []);
  1050.         return parent::getGiftCardBalance();
  1051.     }
  1052.     /**
  1053.      * {@inheritDoc}
  1054.      */
  1055.     public function setGiftCardBalance(?string $giftCardBalance): \App\Entity\Vista\LoyaltyMember
  1056.     {
  1057.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGiftCardBalance', [$giftCardBalance]);
  1058.         return parent::setGiftCardBalance($giftCardBalance);
  1059.     }
  1060.     /**
  1061.      * {@inheritDoc}
  1062.      */
  1063.     public function getisBannedFromMakingUnpaidBookingsUntil(): ?\DateTime
  1064.     {
  1065.         $this->__initializer__ && $this->__initializer__->__invoke($this'getisBannedFromMakingUnpaidBookingsUntil', []);
  1066.         return parent::getisBannedFromMakingUnpaidBookingsUntil();
  1067.     }
  1068.     /**
  1069.      * {@inheritDoc}
  1070.      */
  1071.     public function setIsBannedFromMakingUnpaidBookingsUntil(?\DateTime $isBannedFromMakingUnpaidBookingsUntil): \App\Entity\Vista\LoyaltyMember
  1072.     {
  1073.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsBannedFromMakingUnpaidBookingsUntil', [$isBannedFromMakingUnpaidBookingsUntil]);
  1074.         return parent::setIsBannedFromMakingUnpaidBookingsUntil($isBannedFromMakingUnpaidBookingsUntil);
  1075.     }
  1076.     /**
  1077.      * {@inheritDoc}
  1078.      */
  1079.     public function getMembershipActivated(): ?bool
  1080.     {
  1081.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMembershipActivated', []);
  1082.         return parent::getMembershipActivated();
  1083.     }
  1084.     /**
  1085.      * {@inheritDoc}
  1086.      */
  1087.     public function setMembershipActivated(?bool $membershipActivated): \App\Entity\Vista\LoyaltyMember
  1088.     {
  1089.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMembershipActivated', [$membershipActivated]);
  1090.         return parent::setMembershipActivated($membershipActivated);
  1091.     }
  1092.     /**
  1093.      * {@inheritDoc}
  1094.      */
  1095.     public function getMemberItemId(): ?string
  1096.     {
  1097.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberItemId', []);
  1098.         return parent::getMemberItemId();
  1099.     }
  1100.     /**
  1101.      * {@inheritDoc}
  1102.      */
  1103.     public function setMemberItemId(?string $memberItemId): \App\Entity\Vista\LoyaltyMember
  1104.     {
  1105.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMemberItemId', [$memberItemId]);
  1106.         return parent::setMemberItemId($memberItemId);
  1107.     }
  1108.     /**
  1109.      * {@inheritDoc}
  1110.      */
  1111.     public function getExternalID(): ?string
  1112.     {
  1113.         $this->__initializer__ && $this->__initializer__->__invoke($this'getExternalID', []);
  1114.         return parent::getExternalID();
  1115.     }
  1116.     /**
  1117.      * {@inheritDoc}
  1118.      */
  1119.     public function setExternalID(?string $externalID): \App\Entity\Vista\LoyaltyMember
  1120.     {
  1121.         $this->__initializer__ && $this->__initializer__->__invoke($this'setExternalID', [$externalID]);
  1122.         return parent::setExternalID($externalID);
  1123.     }
  1124.     /**
  1125.      * {@inheritDoc}
  1126.      */
  1127.     public function getNationalID(): ?string
  1128.     {
  1129.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNationalID', []);
  1130.         return parent::getNationalID();
  1131.     }
  1132.     /**
  1133.      * {@inheritDoc}
  1134.      */
  1135.     public function setNationalID(?string $nationalID): \App\Entity\Vista\LoyaltyMember
  1136.     {
  1137.         $this->__initializer__ && $this->__initializer__->__invoke($this'setNationalID', [$nationalID]);
  1138.         return parent::setNationalID($nationalID);
  1139.     }
  1140.     /**
  1141.      * {@inheritDoc}
  1142.      */
  1143.     public function getPushNotificationSubscription(): ?\App\Entity\Local\PushNotificationSubscription
  1144.     {
  1145.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPushNotificationSubscription', []);
  1146.         return parent::getPushNotificationSubscription();
  1147.     }
  1148.     /**
  1149.      * {@inheritDoc}
  1150.      */
  1151.     public function setPushNotificationSubscription(?\App\Entity\Local\PushNotificationSubscription $pushNotificationSubscription): \App\Entity\Vista\LoyaltyMember
  1152.     {
  1153.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPushNotificationSubscription', [$pushNotificationSubscription]);
  1154.         return parent::setPushNotificationSubscription($pushNotificationSubscription);
  1155.     }
  1156.     /**
  1157.      * {@inheritDoc}
  1158.      */
  1159.     public function getisAnonymous(): ?bool
  1160.     {
  1161.         $this->__initializer__ && $this->__initializer__->__invoke($this'getisAnonymous', []);
  1162.         return parent::getisAnonymous();
  1163.     }
  1164.     /**
  1165.      * {@inheritDoc}
  1166.      */
  1167.     public function setIsAnonymous(?bool $isAnonymous): \App\Entity\Vista\LoyaltyMember
  1168.     {
  1169.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsAnonymous', [$isAnonymous]);
  1170.         return parent::setIsAnonymous($isAnonymous);
  1171.     }
  1172.     /**
  1173.      * {@inheritDoc}
  1174.      */
  1175.     public function getValidatedFiscaliazionLaw(): ?bool
  1176.     {
  1177.         $this->__initializer__ && $this->__initializer__->__invoke($this'getValidatedFiscaliazionLaw', []);
  1178.         return parent::getValidatedFiscaliazionLaw();
  1179.     }
  1180.     /**
  1181.      * {@inheritDoc}
  1182.      */
  1183.     public function setValidatedFiscaliazionLaw(?bool $validatedFiscaliazionLaw): \App\Entity\Vista\LoyaltyMember
  1184.     {
  1185.         $this->__initializer__ && $this->__initializer__->__invoke($this'setValidatedFiscaliazionLaw', [$validatedFiscaliazionLaw]);
  1186.         return parent::setValidatedFiscaliazionLaw($validatedFiscaliazionLaw);
  1187.     }
  1188.     /**
  1189.      * {@inheritDoc}
  1190.      */
  1191.     public function getMemberLanguageIETFCode(): ?string
  1192.     {
  1193.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberLanguageIETFCode', []);
  1194.         return parent::getMemberLanguageIETFCode();
  1195.     }
  1196.     /**
  1197.      * {@inheritDoc}
  1198.      */
  1199.     public function setMemberLanguageIETFCode(?string $memberLanguageIETFCode): \App\Entity\Vista\LoyaltyMember
  1200.     {
  1201.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMemberLanguageIETFCode', [$memberLanguageIETFCode]);
  1202.         return parent::setMemberLanguageIETFCode($memberLanguageIETFCode);
  1203.     }
  1204.     /**
  1205.      * {@inheritDoc}
  1206.      */
  1207.     public function getFirstAndLastNames(): ?string
  1208.     {
  1209.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFirstAndLastNames', []);
  1210.         return parent::getFirstAndLastNames();
  1211.     }
  1212.     /**
  1213.      * {@inheritDoc}
  1214.      */
  1215.     public function getModifiedAt(): ?\DateTimeImmutable
  1216.     {
  1217.         $this->__initializer__ && $this->__initializer__->__invoke($this'getModifiedAt', []);
  1218.         return parent::getModifiedAt();
  1219.     }
  1220.     /**
  1221.      * {@inheritDoc}
  1222.      */
  1223.     public function setModifiedAt(\DateTimeImmutable $modifiedAt): \App\Entity\Vista\LoyaltyMember
  1224.     {
  1225.         $this->__initializer__ && $this->__initializer__->__invoke($this'setModifiedAt', [$modifiedAt]);
  1226.         return parent::setModifiedAt($modifiedAt);
  1227.     }
  1228.     /**
  1229.      * {@inheritDoc}
  1230.      */
  1231.     public function getCreatedAt(): ?\DateTimeImmutable
  1232.     {
  1233.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCreatedAt', []);
  1234.         return parent::getCreatedAt();
  1235.     }
  1236.     /**
  1237.      * {@inheritDoc}
  1238.      */
  1239.     public function setCreatedAt(\DateTimeImmutable $createdAt): \App\Entity\Vista\LoyaltyMember
  1240.     {
  1241.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCreatedAt', [$createdAt]);
  1242.         return parent::setCreatedAt($createdAt);
  1243.     }
  1244.     /**
  1245.      * {@inheritDoc}
  1246.      */
  1247.     public function getRestrictions(): ?\App\Entity\Local\Restrictions
  1248.     {
  1249.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRestrictions', []);
  1250.         return parent::getRestrictions();
  1251.     }
  1252.     /**
  1253.      * {@inheritDoc}
  1254.      */
  1255.     public function setRestrictions(\App\Entity\Local\Restrictions $restrictions): \App\Entity\Vista\LoyaltyMember
  1256.     {
  1257.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRestrictions', [$restrictions]);
  1258.         return parent::setRestrictions($restrictions);
  1259.     }
  1260.     /**
  1261.      * {@inheritDoc}
  1262.      */
  1263.     public function onPrePersist()
  1264.     {
  1265.         $this->__initializer__ && $this->__initializer__->__invoke($this'onPrePersist', []);
  1266.         return parent::onPrePersist();
  1267.     }
  1268.     /**
  1269.      * {@inheritDoc}
  1270.      */
  1271.     public function onPreUpdate()
  1272.     {
  1273.         $this->__initializer__ && $this->__initializer__->__invoke($this'onPreUpdate', []);
  1274.         return parent::onPreUpdate();
  1275.     }
  1276. }