<?php
namespace Proxies\__CG__\Platform\SecurityBundle\Entity\Identity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Account extends \Platform\SecurityBundle\Entity\Identity\Account 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__', 'email', 'active', 'specialPermissions', 'systemProfile', 'accountRoles', 'policyAcceptedOn', 'termsAcceptedOn', 'favorites', 'password', 'passwordChangedAt', 'lastLoggedInAt', 'metadata', 'tokens', 'internalUid', 'id', 'uid', 'tenant', 'createdAt', 'updatedAt', 'touchedAt', 'createdBy', 'updatedBy', 'touchedBy', 'onerosterId', 'onerosterArchived', 'import', 'importIndex'];
}
return ['__isInitialized__', 'email', 'active', 'specialPermissions', 'systemProfile', 'accountRoles', 'policyAcceptedOn', 'termsAcceptedOn', 'favorites', 'password', 'passwordChangedAt', 'lastLoggedInAt', 'metadata', 'tokens', 'internalUid', 'id', 'uid', 'tenant', 'createdAt', 'updatedAt', 'touchedAt', 'createdBy', 'updatedBy', 'touchedBy', 'onerosterId', 'onerosterArchived', 'import', 'importIndex'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Account $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 serialize(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'serialize', []);
return parent::serialize();
}
/**
* {@inheritDoc}
*/
public function unserialize($data): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'unserialize', [$data]);
parent::unserialize($data);
}
/**
* {@inheritDoc}
*/
public function isInternal(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isInternal', []);
return parent::isInternal();
}
/**
* {@inheritDoc}
*/
public function isContractor(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isContractor', []);
return parent::isContractor();
}
/**
* {@inheritDoc}
*/
public function getUsername(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsername', []);
return parent::getUsername();
}
/**
* {@inheritDoc}
*/
public function getUserIdentifier(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserIdentifier', []);
return parent::getUserIdentifier();
}
/**
* {@inheritDoc}
*/
public function getSalt(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSalt', []);
return parent::getSalt();
}
/**
* {@inheritDoc}
*/
public function getPassword(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPassword', []);
return parent::getPassword();
}
/**
* {@inheritDoc}
*/
public function setPassword(?string $value, $timestamp = true): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPassword', [$value, $timestamp]);
return parent::setPassword($value, $timestamp);
}
/**
* {@inheritDoc}
*/
public function setPasswordRaw(string $value, $timestamp = true): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPasswordRaw', [$value, $timestamp]);
return parent::setPasswordRaw($value, $timestamp);
}
/**
* {@inheritDoc}
*/
public function hasPassword(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasPassword', []);
return parent::hasPassword();
}
/**
* {@inheritDoc}
*/
public function getPasswordChangedAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPasswordChangedAt', []);
return parent::getPasswordChangedAt();
}
/**
* {@inheritDoc}
*/
public function setPasswordChangedAt(\DateTime $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPasswordChangedAt', [$value]);
return parent::setPasswordChangedAt($value);
}
/**
* {@inheritDoc}
*/
public function getLastLoggedInAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastLoggedInAt', []);
return parent::getLastLoggedInAt();
}
/**
* {@inheritDoc}
*/
public function setLastLoggedInAt(\DateTime $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastLoggedInAt', [$value]);
return parent::setLastLoggedInAt($value);
}
/**
* {@inheritDoc}
*/
public function getRoles(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRoles', []);
return parent::getRoles();
}
/**
* {@inheritDoc}
*/
public function eraseCredentials(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'eraseCredentials', []);
return parent::eraseCredentials();
}
/**
* {@inheritDoc}
*/
public function getEmail(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', []);
return parent::getEmail();
}
/**
* {@inheritDoc}
*/
public function isActive(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isActive', []);
return parent::isActive();
}
/**
* {@inheritDoc}
*/
public function setEmail(string $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', [$value]);
return parent::setEmail($value);
}
/**
* {@inheritDoc}
*/
public function setActive(bool $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setActive', [$value]);
return parent::setActive($value);
}
/**
* {@inheritDoc}
*/
public function isEqualTo(\Symfony\Component\Security\Core\User\UserInterface $user): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEqualTo', [$user]);
return parent::isEqualTo($user);
}
/**
* {@inheritDoc}
*/
public function getDisplayName(bool $default = true): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDisplayName', [$default]);
return parent::getDisplayName($default);
}
/**
* {@inheritDoc}
*/
public function getSystemProfile(): \Platform\SecurityBundle\Entity\Profiles\SystemProfile
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSystemProfile', []);
return parent::getSystemProfile();
}
/**
* {@inheritDoc}
*/
public function getSpecialPermissions(): \Platform\SecurityBundle\Entity\Access\SpecialPermissions
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSpecialPermissions', []);
return parent::getSpecialPermissions();
}
/**
* {@inheritDoc}
*/
public function setSuperUserSpecialPermission(bool $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSuperUserSpecialPermission', [$value]);
return parent::setSuperUserSpecialPermission($value);
}
/**
* {@inheritDoc}
*/
public function getAccountRoles(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountRoles', []);
return parent::getAccountRoles();
}
/**
* {@inheritDoc}
*/
public function getPolicyAcceptedOn(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPolicyAcceptedOn', []);
return parent::getPolicyAcceptedOn();
}
/**
* {@inheritDoc}
*/
public function setPolicyAcceptedOn(?\DateTimeInterface $policyAcceptedOn): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPolicyAcceptedOn', [$policyAcceptedOn]);
return parent::setPolicyAcceptedOn($policyAcceptedOn);
}
/**
* {@inheritDoc}
*/
public function getTermsAcceptedOn(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTermsAcceptedOn', []);
return parent::getTermsAcceptedOn();
}
/**
* {@inheritDoc}
*/
public function setTermsAcceptedOn(\DateTimeInterface $termsAcceptedOn): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTermsAcceptedOn', [$termsAcceptedOn]);
return parent::setTermsAcceptedOn($termsAcceptedOn);
}
/**
* {@inheritDoc}
*/
public function addFavorite(\Cms\ContainerBundle\Entity\Container $container): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFavorite', [$container]);
return parent::addFavorite($container);
}
/**
* {@inheritDoc}
*/
public function getFavorites(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFavorites', []);
return parent::getFavorites();
}
/**
* {@inheritDoc}
*/
public function removeFavorite(\Cms\ContainerBundle\Entity\Container $container): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFavorite', [$container]);
return parent::removeFavorite($container);
}
/**
* {@inheritDoc}
*/
public function canManagePassword(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'canManagePassword', []);
return parent::canManagePassword();
}
/**
* {@inheritDoc}
*/
public function getMetadata(): ?array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMetadata', []);
return parent::getMetadata();
}
/**
* {@inheritDoc}
*/
public function setMetadata(?array $metadata): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMetadata', [$metadata]);
return parent::setMetadata($metadata);
}
/**
* {@inheritDoc}
*/
public function mergeMetadata(array $metadata): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'mergeMetadata', [$metadata]);
return parent::mergeMetadata($metadata);
}
/**
* {@inheritDoc}
*/
public function getMetadataSchools(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMetadataSchools', []);
return parent::getMetadataSchools();
}
/**
* {@inheritDoc}
*/
public function getIdentifier(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIdentifier', []);
return parent::getIdentifier();
}
/**
* {@inheritDoc}
*/
public function getTokens($criteria = NULL): iterable
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTokens', [$criteria]);
return parent::getTokens($criteria);
}
/**
* {@inheritDoc}
*/
public function getInternalPermissions(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInternalPermissions', []);
return parent::getInternalPermissions();
}
/**
* {@inheritDoc}
*/
public function getInternalUid(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInternalUid', []);
return parent::getInternalUid();
}
/**
* {@inheritDoc}
*/
public function setInternalUid(?string $internalUid): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setInternalUid', [$internalUid]);
return parent::setInternalUid($internalUid);
}
/**
* {@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 getUid()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUid', []);
return parent::getUid();
}
/**
* {@inheritDoc}
*/
public function getUidString(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUidString', []);
return parent::getUidString();
}
/**
* {@inheritDoc}
*/
public function getUidBytes(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUidBytes', []);
return parent::getUidBytes();
}
/**
* {@inheritDoc}
*/
public function getUidHex(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUidHex', []);
return parent::getUidHex();
}
/**
* {@inheritDoc}
*/
public function initUid(\Ramsey\Uuid\UuidInterface $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'initUid', [$value]);
return parent::initUid($value);
}
/**
* {@inheritDoc}
*/
public function forceUid(\Ramsey\Uuid\UuidInterface $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'forceUid', [$value]);
return parent::forceUid($value);
}
/**
* {@inheritDoc}
*/
public function forceId(int $value): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'forceId', [$value]);
return parent::forceId($value);
}
/**
* {@inheritDoc}
*/
public function resetIdentifiable()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'resetIdentifiable', []);
return parent::resetIdentifiable();
}
/**
* {@inheritDoc}
*/
public function resetTenantable(): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'resetTenantable', []);
return parent::resetTenantable();
}
/**
* {@inheritDoc}
*/
public function autoTenant(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'autoTenant', []);
return parent::autoTenant();
}
/**
* {@inheritDoc}
*/
public function getTenant(): ?\Cms\TenantBundle\Entity\Tenant
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTenant', []);
return parent::getTenant();
}
/**
* {@inheritDoc}
*/
public function setTenant(\Cms\TenantBundle\Entity\Tenant $value = NULL, bool $auto = true): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTenant', [$value, $auto]);
return parent::setTenant($value, $auto);
}
/**
* {@inheritDoc}
*/
public function isUpdated(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isUpdated', []);
return parent::isUpdated();
}
/**
* {@inheritDoc}
*/
public function isCreated(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isCreated', []);
return parent::isCreated();
}
/**
* {@inheritDoc}
*/
public function getTimestampedAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimestampedAt', []);
return parent::getTimestampedAt();
}
/**
* {@inheritDoc}
*/
public function resetTimestampable(): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'resetTimestampable', []);
return parent::resetTimestampable();
}
/**
* {@inheritDoc}
*/
public function autoCreatedAt(bool $value = NULL): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'autoCreatedAt', [$value]);
return parent::autoCreatedAt($value);
}
/**
* {@inheritDoc}
*/
public function autoUpdatedAt(bool $value = NULL): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'autoUpdatedAt', [$value]);
return parent::autoUpdatedAt($value);
}
/**
* {@inheritDoc}
*/
public function getCreatedAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
return parent::getCreatedAt();
}
/**
* {@inheritDoc}
*/
public function setCreatedAt(\DateTime $value = NULL, bool $auto = true): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$value, $auto]);
return parent::setCreatedAt($value, $auto);
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt(\DateTime $value = NULL, bool $auto = true): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$value, $auto]);
return parent::setUpdatedAt($value, $auto);
}
/**
* {@inheritDoc}
*/
public function observeUpdatedAt(bool $toggle): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'observeUpdatedAt', [$toggle]);
return parent::observeUpdatedAt($toggle);
}
/**
* {@inheritDoc}
*/
public function getTouchedAt(): ?\DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTouchedAt', []);
return parent::getTouchedAt();
}
/**
* {@inheritDoc}
*/
public function setTouchedAt(\DateTime $value = NULL): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTouchedAt', [$value]);
return parent::setTouchedAt($value);
}
/**
* {@inheritDoc}
*/
public function getBlamedBy(): ?\Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBlamedBy', []);
return parent::getBlamedBy();
}
/**
* {@inheritDoc}
*/
public function resetBlameable(): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'resetBlameable', []);
return parent::resetBlameable();
}
/**
* {@inheritDoc}
*/
public function autoCreatedBy(bool $value = NULL): \Cms\TenantBundle\Entity\TenantedEntity|bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'autoCreatedBy', [$value]);
return parent::autoCreatedBy($value);
}
/**
* {@inheritDoc}
*/
public function autoUpdatedBy(bool $value = NULL): \Cms\TenantBundle\Entity\TenantedEntity|bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'autoUpdatedBy', [$value]);
return parent::autoUpdatedBy($value);
}
/**
* {@inheritDoc}
*/
public function getCreatedBy(): ?\Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedBy', []);
return parent::getCreatedBy();
}
/**
* {@inheritDoc}
*/
public function setCreatedBy(\Platform\SecurityBundle\Entity\Identity\Account $value = NULL, bool $auto = true): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedBy', [$value, $auto]);
return parent::setCreatedBy($value, $auto);
}
/**
* {@inheritDoc}
*/
public function getUpdatedBy(): ?\Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedBy', []);
return parent::getUpdatedBy();
}
/**
* {@inheritDoc}
*/
public function setUpdatedBy(\Platform\SecurityBundle\Entity\Identity\Account $value = NULL, bool $auto = true): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedBy', [$value, $auto]);
return parent::setUpdatedBy($value, $auto);
}
/**
* {@inheritDoc}
*/
public function observeUpdatedBy(bool $toggle): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'observeUpdatedBy', [$toggle]);
return parent::observeUpdatedBy($toggle);
}
/**
* {@inheritDoc}
*/
public function getTouchedBy(): ?\Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTouchedBy', []);
return parent::getTouchedBy();
}
/**
* {@inheritDoc}
*/
public function setTouchedBy(\Platform\SecurityBundle\Entity\Identity\Account $value = NULL): \Cms\TenantBundle\Entity\TenantedEntity
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTouchedBy', [$value]);
return parent::setTouchedBy($value);
}
/**
* {@inheritDoc}
*/
public function isOneRoster(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isOneRoster', []);
return parent::isOneRoster();
}
/**
* {@inheritDoc}
*/
public function getOneRosterId(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOneRosterId', []);
return parent::getOneRosterId();
}
/**
* {@inheritDoc}
*/
public function setOneRosterId(?string $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOneRosterId', [$value]);
return parent::setOneRosterId($value);
}
/**
* {@inheritDoc}
*/
public function getOneRosterArchived(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOneRosterArchived', []);
return parent::getOneRosterArchived();
}
/**
* {@inheritDoc}
*/
public function setOneRosterArchived(bool $value): \Platform\SecurityBundle\Entity\Identity\Account
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOneRosterArchived', [$value]);
return parent::setOneRosterArchived($value);
}
/**
* {@inheritDoc}
*/
public function isOneRosterArchived(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isOneRosterArchived', []);
return parent::isOneRosterArchived();
}
/**
* {@inheritDoc}
*/
public function getImport(): ?\Cms\ImportBundle\Entity\Import
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getImport', []);
return parent::getImport();
}
/**
* {@inheritDoc}
*/
public function setImport(\Cms\ImportBundle\Entity\Import $import = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setImport', [$import]);
return parent::setImport($import);
}
/**
* {@inheritDoc}
*/
public function getImportIndex(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getImportIndex', []);
return parent::getImportIndex();
}
/**
* {@inheritDoc}
*/
public function setImportIndex(string $importIndex = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setImportIndex', [$importIndex]);
return parent::setImportIndex($importIndex);
}
}