<?php
namespace Proxies\__CG__\App\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Users extends \App\Entity\Users implements \Doctrine\ORM\Proxy\Proxy
{
/**
* @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
* three parameters, being respectively the proxy object to be initialized, the method that triggered the
* initialization process and an array of ordered parameters that were passed to that method.
*
* @see \Doctrine\Common\Proxy\Proxy::__setInitializer
*/
public $__initializer__;
/**
* @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
*
* @see \Doctrine\Common\Proxy\Proxy::__setCloner
*/
public $__cloner__;
/**
* @var boolean flag indicating if this object was already initialized
*
* @see \Doctrine\Persistence\Proxy::__isInitialized
*/
public $__isInitialized__ = false;
/**
* @var array<string, null> properties to be lazy loaded, indexed by property name
*/
public static $lazyPropertiesNames = array (
);
/**
* @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
*
* @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
*/
public static $lazyPropertiesDefaults = array (
);
public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
{
$this->__initializer__ = $initializer;
$this->__cloner__ = $cloner;
}
/**
*
* @return array
*/
public function __sleep()
{
if ($this->__isInitialized__) {
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'emailAddress', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'firstname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lastname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'fullname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'username', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'password', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'mobilePhone', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'profileImage', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'registerSource', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'createdAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'updatedAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'tosConsentAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'gdprConsentAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lang', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'active', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'emailVerified', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'updateEmailSent', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'doNotEmail', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'removed', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lastNotification', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'apiTokens', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'unit_measure', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'user_points', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'healthy_minutes', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'userVouchers', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'userPointsHistories', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'feedbacks', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'latestSubscription', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'salt'];
}
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'emailAddress', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'firstname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lastname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'fullname', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'username', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'password', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'mobilePhone', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'profileImage', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'registerSource', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'createdAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'updatedAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'tosConsentAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'gdprConsentAt', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lang', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'active', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'emailVerified', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'updateEmailSent', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'doNotEmail', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'removed', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'lastNotification', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'apiTokens', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'unit_measure', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'user_points', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'healthy_minutes', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'userVouchers', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'userPointsHistories', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'feedbacks', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'latestSubscription', '' . "\0" . 'App\\Entity\\Users' . "\0" . 'salt'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Users $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized(): bool
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized): void
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(?\Closure $initializer = null): void
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer(): ?\Closure
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(?\Closure $cloner = null): void
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner(): ?\Closure
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties(): array
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function getId()
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function setEmailAddress($emailAddress)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailAddress', [$emailAddress]);
return parent::setEmailAddress($emailAddress);
}
/**
* {@inheritDoc}
*/
public function getEmailAddress()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailAddress', []);
return parent::getEmailAddress();
}
/**
* {@inheritDoc}
*/
public function setUpdateEmailSent($updateEmailSent)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdateEmailSent', [$updateEmailSent]);
return parent::setUpdateEmailSent($updateEmailSent);
}
/**
* {@inheritDoc}
*/
public function getUpdateEmailSent()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdateEmailSent', []);
return parent::getUpdateEmailSent();
}
/**
* {@inheritDoc}
*/
public function setDoNotEmail($doNotEmail)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDoNotEmail', [$doNotEmail]);
return parent::setDoNotEmail($doNotEmail);
}
/**
* {@inheritDoc}
*/
public function getDoNotEmail()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDoNotEmail', []);
return parent::getDoNotEmail();
}
/**
* {@inheritDoc}
*/
public function setFirstname($firstname)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFirstname', [$firstname]);
return parent::setFirstname($firstname);
}
/**
* {@inheritDoc}
*/
public function getFirstname()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFirstname', []);
return parent::getFirstname();
}
/**
* {@inheritDoc}
*/
public function setLastname($lastname)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastname', [$lastname]);
return parent::setLastname($lastname);
}
/**
* {@inheritDoc}
*/
public function getLastname()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastname', []);
return parent::getLastname();
}
/**
* {@inheritDoc}
*/
public function setFullname($fullname)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFullname', [$fullname]);
return parent::setFullname($fullname);
}
/**
* {@inheritDoc}
*/
public function getFullname()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFullname', []);
return parent::getFullname();
}
/**
* {@inheritDoc}
*/
public function setUsername($username)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUsername', [$username]);
return parent::setUsername($username);
}
/**
* {@inheritDoc}
*/
public function getUsername()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsername', []);
return parent::getUsername();
}
/**
* {@inheritDoc}
*/
public function setPassword($password)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPassword', [$password]);
return parent::setPassword($password);
}
/**
* {@inheritDoc}
*/
public function getPassword(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPassword', []);
return parent::getPassword();
}
/**
* {@inheritDoc}
*/
public function setMobilePhone($mobilePhone)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMobilePhone', [$mobilePhone]);
return parent::setMobilePhone($mobilePhone);
}
/**
* {@inheritDoc}
*/
public function getMobilePhone()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMobilePhone', []);
return parent::getMobilePhone();
}
/**
* {@inheritDoc}
*/
public function setProfileImage($profileImage)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setProfileImage', [$profileImage]);
return parent::setProfileImage($profileImage);
}
/**
* {@inheritDoc}
*/
public function getProfileImage()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProfileImage', []);
return parent::getProfileImage();
}
/**
* {@inheritDoc}
*/
public function setRegisterSource($registerSource)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRegisterSource', [$registerSource]);
return parent::setRegisterSource($registerSource);
}
/**
* {@inheritDoc}
*/
public function getRegisterSource()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegisterSource', []);
return parent::getRegisterSource();
}
/**
* {@inheritDoc}
*/
public function setCreatedAt($createdAt)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$createdAt]);
return parent::setCreatedAt($createdAt);
}
/**
* {@inheritDoc}
*/
public function getCreatedAt()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
return parent::getCreatedAt();
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt($updatedAt)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updatedAt]);
return parent::setUpdatedAt($updatedAt);
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setTosConsentAt($tosConsentAt)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTosConsentAt', [$tosConsentAt]);
return parent::setTosConsentAt($tosConsentAt);
}
/**
* {@inheritDoc}
*/
public function getTosConsentAt()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTosConsentAt', []);
return parent::getTosConsentAt();
}
/**
* {@inheritDoc}
*/
public function setGdprConsentAt($gdprConsentAt)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGdprConsentAt', [$gdprConsentAt]);
return parent::setGdprConsentAt($gdprConsentAt);
}
/**
* {@inheritDoc}
*/
public function getGdprConsentAt()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGdprConsentAt', []);
return parent::getGdprConsentAt();
}
/**
* {@inheritDoc}
*/
public function getLang()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLang', []);
return parent::getLang();
}
/**
* {@inheritDoc}
*/
public function setLang($lang)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLang', [$lang]);
return parent::setLang($lang);
}
/**
* {@inheritDoc}
*/
public function setEmailVerified($emailVerified)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailVerified', [$emailVerified]);
return parent::setEmailVerified($emailVerified);
}
/**
* {@inheritDoc}
*/
public function getEmailVerified()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailVerified', []);
return parent::getEmailVerified();
}
/**
* {@inheritDoc}
*/
public function setActive($active)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setActive', [$active]);
return parent::setActive($active);
}
/**
* {@inheritDoc}
*/
public function getActive()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getActive', []);
return parent::getActive();
}
/**
* {@inheritDoc}
*/
public function setRemoved($removed)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRemoved', [$removed]);
return parent::setRemoved($removed);
}
/**
* {@inheritDoc}
*/
public function getLastNotification()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastNotification', []);
return parent::getLastNotification();
}
/**
* {@inheritDoc}
*/
public function setLastNotification($lastNotification)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastNotification', [$lastNotification]);
return parent::setLastNotification($lastNotification);
}
/**
* {@inheritDoc}
*/
public function getRemoved()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRemoved', []);
return parent::getRemoved();
}
/**
* {@inheritDoc}
*/
public function getRoles(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRoles', []);
return parent::getRoles();
}
/**
* {@inheritDoc}
*/
public function getSalt()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSalt', []);
return parent::getSalt();
}
/**
* {@inheritDoc}
*/
public function eraseCredentials()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'eraseCredentials', []);
return parent::eraseCredentials();
}
/**
* {@inheritDoc}
*/
public function getApiTokens(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getApiTokens', []);
return parent::getApiTokens();
}
/**
* {@inheritDoc}
*/
public function getUserIdentifier(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserIdentifier', []);
return parent::getUserIdentifier();
}
/**
* {@inheritDoc}
*/
public function getUnitMeasure(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUnitMeasure', []);
return parent::getUnitMeasure();
}
/**
* {@inheritDoc}
*/
public function setUnitMeasure(int $unit_measure): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUnitMeasure', [$unit_measure]);
return parent::setUnitMeasure($unit_measure);
}
/**
* {@inheritDoc}
*/
public function getUserPoints(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserPoints', []);
return parent::getUserPoints();
}
/**
* {@inheritDoc}
*/
public function setUserPoints(int $user_points): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUserPoints', [$user_points]);
return parent::setUserPoints($user_points);
}
/**
* {@inheritDoc}
*/
public function addUserPoints(int $user_points): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addUserPoints', [$user_points]);
return parent::addUserPoints($user_points);
}
/**
* {@inheritDoc}
*/
public function getHealthyMinutes(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getHealthyMinutes', []);
return parent::getHealthyMinutes();
}
/**
* {@inheritDoc}
*/
public function setHealthyMinutes(int $healthy_minutes): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setHealthyMinutes', [$healthy_minutes]);
return parent::setHealthyMinutes($healthy_minutes);
}
/**
* {@inheritDoc}
*/
public function addHealthyMinutes(int $healthy_minutes): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addHealthyMinutes', [$healthy_minutes]);
return parent::addHealthyMinutes($healthy_minutes);
}
/**
* {@inheritDoc}
*/
public function getUserVouchers(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserVouchers', []);
return parent::getUserVouchers();
}
/**
* {@inheritDoc}
*/
public function addUserVoucher(\App\Entity\UserVouchers $userVoucher): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addUserVoucher', [$userVoucher]);
return parent::addUserVoucher($userVoucher);
}
/**
* {@inheritDoc}
*/
public function removeUserVoucher(\App\Entity\UserVouchers $userVoucher): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeUserVoucher', [$userVoucher]);
return parent::removeUserVoucher($userVoucher);
}
/**
* {@inheritDoc}
*/
public function getUserPointsHistories(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserPointsHistories', []);
return parent::getUserPointsHistories();
}
/**
* {@inheritDoc}
*/
public function addUserPointsHistory(\App\Entity\UserPointsHistory $userPointsHistory): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addUserPointsHistory', [$userPointsHistory]);
return parent::addUserPointsHistory($userPointsHistory);
}
/**
* {@inheritDoc}
*/
public function removeUserPointsHistory(\App\Entity\UserPointsHistory $userPointsHistory): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeUserPointsHistory', [$userPointsHistory]);
return parent::removeUserPointsHistory($userPointsHistory);
}
/**
* {@inheritDoc}
*/
public function hasValidSubscription()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasValidSubscription', []);
return parent::hasValidSubscription();
}
/**
* {@inheritDoc}
*/
public function getFeedbacks(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeedbacks', []);
return parent::getFeedbacks();
}
/**
* {@inheritDoc}
*/
public function addFeedback(\App\Entity\Feedbacks $feedback): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFeedback', [$feedback]);
return parent::addFeedback($feedback);
}
/**
* {@inheritDoc}
*/
public function removeFeedback(\App\Entity\Feedbacks $feedback): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFeedback', [$feedback]);
return parent::removeFeedback($feedback);
}
/**
* {@inheritDoc}
*/
public function isActive(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isActive', []);
return parent::isActive();
}
/**
* {@inheritDoc}
*/
public function isRemoved(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isRemoved', []);
return parent::isRemoved();
}
/**
* {@inheritDoc}
*/
public function addApiToken(\App\Entity\ApiToken $apiToken): static
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addApiToken', [$apiToken]);
return parent::addApiToken($apiToken);
}
/**
* {@inheritDoc}
*/
public function removeApiToken(\App\Entity\ApiToken $apiToken): static
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeApiToken', [$apiToken]);
return parent::removeApiToken($apiToken);
}
/**
* {@inheritDoc}
*/
public function checkCompliance(\DateTime $tosConsentAt, \DateTime $gdprConsentAt)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'checkCompliance', [$tosConsentAt, $gdprConsentAt]);
return parent::checkCompliance($tosConsentAt, $gdprConsentAt);
}
/**
* {@inheritDoc}
*/
public function getLatestSubscription(): ?\App\Entity\UserSubscriptions
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLatestSubscription', []);
return parent::getLatestSubscription();
}
/**
* {@inheritDoc}
*/
public function setLatestSubscription(?\App\Entity\UserSubscriptions $latestSubscription): \App\Entity\Users
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLatestSubscription', [$latestSubscription]);
return parent::setLatestSubscription($latestSubscription);
}
}