<?php
namespace Proxies\__CG__\App\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Usuari extends \App\Entity\Usuari 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;
}
/**
* {@inheritDoc}
* @return array
*/
public function __sleep()
{
$properties = array_merge(['__isInitialized__'], parent::__sleep());
if ($this->__isInitialized__) {
$properties = array_diff($properties, array_keys(self::$lazyPropertiesNames));
}
return $properties;
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Usuari $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized(): bool
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized): void
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(\Closure $initializer = null): void
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer(): ?\Closure
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(\Closure $cloner = null): void
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner(): ?\Closure
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties(): array
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function getId(): int
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function setNom(string $nom): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNom', [$nom]);
return parent::setNom($nom);
}
/**
* {@inheritDoc}
*/
public function getNom(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNom', []);
return parent::getNom();
}
/**
* {@inheritDoc}
*/
public function setPassword(?string $password): \App\Entity\Usuari
{
$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 setEmail(string $email): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', [$email]);
return parent::setEmail($email);
}
/**
* {@inheritDoc}
*/
public function getEmail(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', []);
return parent::getEmail();
}
/**
* {@inheritDoc}
*/
public function setSuperadmin($superadmin): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSuperadmin', [$superadmin]);
return parent::setSuperadmin($superadmin);
}
/**
* {@inheritDoc}
*/
public function getSuperadmin()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSuperadmin', []);
return parent::getSuperadmin();
}
/**
* {@inheritDoc}
*/
public function setSalt(string $salt): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSalt', [$salt]);
return parent::setSalt($salt);
}
/**
* {@inheritDoc}
*/
public function getSalt(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSalt', []);
return parent::getSalt();
}
/**
* {@inheritDoc}
*/
public function setDataAlta(\DateTime $dataAlta): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDataAlta', [$dataAlta]);
return parent::setDataAlta($dataAlta);
}
/**
* {@inheritDoc}
*/
public function getDataAlta()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDataAlta', []);
return parent::getDataAlta();
}
/**
* {@inheritDoc}
*/
public function __toString(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []);
return parent::__toString();
}
/**
* {@inheritDoc}
*/
public function setActivat($activat)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setActivat', [$activat]);
return parent::setActivat($activat);
}
/**
* {@inheritDoc}
*/
public function getActivat()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getActivat', []);
return parent::getActivat();
}
/**
* {@inheritDoc}
*/
public function getUsername(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsername', []);
return parent::getUsername();
}
/**
* {@inheritDoc}
*/
public function getRoles(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRoles', []);
return parent::getRoles();
}
/**
* {@inheritDoc}
*/
public function setRoles(array $roles): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRoles', [$roles]);
return parent::setRoles($roles);
}
/**
* {@inheritDoc}
*/
public function eraseCredentials()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'eraseCredentials', []);
return parent::eraseCredentials();
}
/**
* {@inheritDoc}
*/
public function serialize()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'serialize', []);
return parent::serialize();
}
/**
* {@inheritDoc}
*/
public function unserialize($serialized)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'unserialize', [$serialized]);
return parent::unserialize($serialized);
}
/**
* {@inheritDoc}
*/
public function isAccountNonExpired()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isAccountNonExpired', []);
return parent::isAccountNonExpired();
}
/**
* {@inheritDoc}
*/
public function isAccountNonLocked()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isAccountNonLocked', []);
return parent::isAccountNonLocked();
}
/**
* {@inheritDoc}
*/
public function isCredentialsNonExpired()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isCredentialsNonExpired', []);
return parent::isCredentialsNonExpired();
}
/**
* {@inheritDoc}
*/
public function isEnabled()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabled', []);
return parent::isEnabled();
}
/**
* {@inheritDoc}
*/
public function setIdioma(\App\Entity\Idioma $idioma): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIdioma', [$idioma]);
return parent::setIdioma($idioma);
}
/**
* {@inheritDoc}
*/
public function getIdioma()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIdioma', []);
return parent::getIdioma();
}
/**
* {@inheritDoc}
*/
public function setPerfils(\App\Entity\Perfils $perfils)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPerfils', [$perfils]);
return parent::setPerfils($perfils);
}
/**
* {@inheritDoc}
*/
public function getPerfils()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPerfils', []);
return parent::getPerfils();
}
/**
* {@inheritDoc}
*/
public function setDireccio(string $direccio): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDireccio', [$direccio]);
return parent::setDireccio($direccio);
}
/**
* {@inheritDoc}
*/
public function getDireccio()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDireccio', []);
return parent::getDireccio();
}
/**
* {@inheritDoc}
*/
public function setCp(string $cp): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCp', [$cp]);
return parent::setCp($cp);
}
/**
* {@inheritDoc}
*/
public function getCp()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCp', []);
return parent::getCp();
}
/**
* {@inheritDoc}
*/
public function setPoblacio(string $poblacio): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPoblacio', [$poblacio]);
return parent::setPoblacio($poblacio);
}
/**
* {@inheritDoc}
*/
public function getPoblacio()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPoblacio', []);
return parent::getPoblacio();
}
/**
* {@inheritDoc}
*/
public function setTelefon(string $telefon): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTelefon', [$telefon]);
return parent::setTelefon($telefon);
}
/**
* {@inheritDoc}
*/
public function getTelefon()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTelefon', []);
return parent::getTelefon();
}
/**
* {@inheritDoc}
*/
public function setResponsable(string $responsable): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setResponsable', [$responsable]);
return parent::setResponsable($responsable);
}
/**
* {@inheritDoc}
*/
public function getResponsable()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getResponsable', []);
return parent::getResponsable();
}
/**
* {@inheritDoc}
*/
public function setCodi(string $codi): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCodi', [$codi]);
return parent::setCodi($codi);
}
/**
* {@inheritDoc}
*/
public function getCodi()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCodi', []);
return parent::getCodi();
}
/**
* {@inheritDoc}
*/
public function setClubEsqui($clubEsqui)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClubEsqui', [$clubEsqui]);
return parent::setClubEsqui($clubEsqui);
}
/**
* {@inheritDoc}
*/
public function getClubEsqui()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClubEsqui', []);
return parent::getClubEsqui();
}
/**
* {@inheritDoc}
*/
public function setCadaQuantsGratuit($cadaQuantsGratuit): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCadaQuantsGratuit', [$cadaQuantsGratuit]);
return parent::setCadaQuantsGratuit($cadaQuantsGratuit);
}
/**
* {@inheritDoc}
*/
public function getCadaQuantsGratuit()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCadaQuantsGratuit', []);
return parent::getCadaQuantsGratuit();
}
/**
* {@inheritDoc}
*/
public function setQuantsGratuitFets($quantsGratuitFets): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setQuantsGratuitFets', [$quantsGratuitFets]);
return parent::setQuantsGratuitFets($quantsGratuitFets);
}
/**
* {@inheritDoc}
*/
public function getQuantsGratuitFets()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getQuantsGratuitFets', []);
return parent::getQuantsGratuitFets();
}
/**
* {@inheritDoc}
*/
public function setCadaQuantsGratuitAlp($cadaQuantsGratuitAlp): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCadaQuantsGratuitAlp', [$cadaQuantsGratuitAlp]);
return parent::setCadaQuantsGratuitAlp($cadaQuantsGratuitAlp);
}
/**
* {@inheritDoc}
*/
public function getCadaQuantsGratuitAlp()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCadaQuantsGratuitAlp', []);
return parent::getCadaQuantsGratuitAlp();
}
/**
* {@inheritDoc}
*/
public function setQuantsGratuitFetsAlp($quantsGratuitFetsAlp): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setQuantsGratuitFetsAlp', [$quantsGratuitFetsAlp]);
return parent::setQuantsGratuitFetsAlp($quantsGratuitFetsAlp);
}
/**
* {@inheritDoc}
*/
public function getQuantsGratuitFetsAlp()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getQuantsGratuitFetsAlp', []);
return parent::getQuantsGratuitFetsAlp();
}
/**
* {@inheritDoc}
*/
public function getUserIdentifier(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserIdentifier', []);
return parent::getUserIdentifier();
}
/**
* {@inheritDoc}
*/
public function setClubs1($clubs1): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClubs1', [$clubs1]);
return parent::setClubs1($clubs1);
}
/**
* {@inheritDoc}
*/
public function getClubs1()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClubs1', []);
return parent::getClubs1();
}
/**
* {@inheritDoc}
*/
public function setClubs2($clubs2): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClubs2', [$clubs2]);
return parent::setClubs2($clubs2);
}
/**
* {@inheritDoc}
*/
public function getClubs2()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClubs2', []);
return parent::getClubs2();
}
/**
* {@inheritDoc}
*/
public function setClubs3($clubs3): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClubs3', [$clubs3]);
return parent::setClubs3($clubs3);
}
/**
* {@inheritDoc}
*/
public function getClubs3()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClubs3', []);
return parent::getClubs3();
}
/**
* {@inheritDoc}
*/
public function setClubs4($clubs4): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClubs4', [$clubs4]);
return parent::setClubs4($clubs4);
}
/**
* {@inheritDoc}
*/
public function getClubs4()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClubs4', []);
return parent::getClubs4();
}
/**
* {@inheritDoc}
*/
public function setLlocCentral($llocCentral): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLlocCentral', [$llocCentral]);
return parent::setLlocCentral($llocCentral);
}
/**
* {@inheritDoc}
*/
public function getLlocCentral()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLlocCentral', []);
return parent::getLlocCentral();
}
/**
* {@inheritDoc}
*/
public function setLlocFira($llocFira): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLlocFira', [$llocFira]);
return parent::setLlocFira($llocFira);
}
/**
* {@inheritDoc}
*/
public function getLlocFira()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLlocFira', []);
return parent::getLlocFira();
}
/**
* {@inheritDoc}
*/
public function setLlocOficina($llocOficina): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLlocOficina', [$llocOficina]);
return parent::setLlocOficina($llocOficina);
}
/**
* {@inheritDoc}
*/
public function getLlocOficina()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLlocOficina', []);
return parent::getLlocOficina();
}
/**
* {@inheritDoc}
*/
public function setLlocClubs($llocClubs): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLlocClubs', [$llocClubs]);
return parent::setLlocClubs($llocClubs);
}
/**
* {@inheritDoc}
*/
public function getLlocClubs()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLlocClubs', []);
return parent::getLlocClubs();
}
/**
* {@inheritDoc}
*/
public function setLlocWeb($llocWeb): \App\Entity\Usuari
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLlocWeb', [$llocWeb]);
return parent::setLlocWeb($llocWeb);
}
/**
* {@inheritDoc}
*/
public function getLlocWeb()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLlocWeb', []);
return parent::getLlocWeb();
}
}