Person
extends Person
in package
implements
Proxy
DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
Table of Contents
Interfaces
- Proxy
Properties
- $__cloner__ : Closure
- $__initializer__ : Closure
- $__isInitialized__ : bool
- $lazyPropertiesDefaults : array<string, mixed>
- $lazyPropertiesNames : array<string, null>
Methods
- __clone() : mixed
- __construct() : mixed
- __load() : mixed
- Forces initialization of the proxy
- __sleep() : array<string|int, mixed>
- __wakeup() : mixed
- getAvatar() : string|null
- Get $avatar
- getDateOfBirth() : DateTime|null
- Get the value of dateOfBirth
- getDeletedAtDateString() : string|null
- getFirstName() : string|null
- Get $firstName
- getFullName() : string|null
- getId() : int|null
- Get $id
- getLanguage() : string|null
- Get $language
- getLastName() : string|null
- Get $lastName
- getNotificationEmail() : string|null
- Get $notificationEmail
- getPhoneCode() : int|null
- Get $phoneCountry
- getPhoneNumber() : string|null
- Get $phoneNumber
- getUserAccount() : UserAccount
- Get $userAccount
- isDeleted() : bool
- jsonSerialize() : mixed
- setAvatar() : self
- Set $avatar
- setDateOfBirth() : self
- Set the value of dateOfBirth
- setFirstName() : self
- Set $firstName
- setLanguage() : self
- Set $language
- setLastName() : self
- Set $lastName
- setNotificationEmail() : self
- Set $notificationEmail
- setPhoneCode() : self
- Set $phoneCountry
- setPhoneNumber() : self
- Set $phoneNumber
- setUserAccount() : self
- Set $userAccount
Properties
$__cloner__
public
Closure
$__cloner__
the callback responsible of loading properties that need to be copied in the cloned object
Tags
$__initializer__
public
Closure
$__initializer__
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.
Tags
$__isInitialized__
public
bool
$__isInitialized__
= false
flag indicating if this object was already initialized
Tags
$lazyPropertiesDefaults
public
static array<string, mixed>
$lazyPropertiesDefaults
= array()
default values of properties to be lazy loaded, with keys being the property names
Tags
$lazyPropertiesNames
public
static array<string, null>
$lazyPropertiesNames
= array()
properties to be lazy loaded, indexed by property name
Methods
__clone()
public
__clone() : mixed
__construct()
public
__construct([Closure|null $initializer = null ][, Closure|null $cloner = null ]) : mixed
Parameters
- $initializer : Closure|null = null
- $cloner : Closure|null = null
__load()
Forces initialization of the proxy
public
__load() : mixed
__sleep()
public
__sleep() : array<string|int, mixed>
Return values
array<string|int, mixed>__wakeup()
public
__wakeup() : mixed
getAvatar()
Get $avatar
public
getAvatar() : string|null
Return values
string|nullgetDateOfBirth()
Get the value of dateOfBirth
public
getDateOfBirth() : DateTime|null
Return values
DateTime|nullgetDeletedAtDateString()
public
getDeletedAtDateString() : string|null
Return values
string|nullgetFirstName()
Get $firstName
public
getFirstName() : string|null
Return values
string|nullgetFullName()
public
getFullName() : string|null
Return values
string|nullgetId()
Get $id
public
getId() : int|null
Return values
int|nullgetLanguage()
Get $language
public
getLanguage() : string|null
Return values
string|nullgetLastName()
Get $lastName
public
getLastName() : string|null
Return values
string|nullgetNotificationEmail()
Get $notificationEmail
public
getNotificationEmail() : string|null
Return values
string|nullgetPhoneCode()
Get $phoneCountry
public
getPhoneCode() : int|null
Return values
int|nullgetPhoneNumber()
Get $phoneNumber
public
getPhoneNumber() : string|null
Return values
string|nullgetUserAccount()
Get $userAccount
public
getUserAccount() : UserAccount
Return values
UserAccountisDeleted()
public
isDeleted() : bool
Return values
booljsonSerialize()
public
jsonSerialize() : mixed
setAvatar()
Set $avatar
public
setAvatar(mixed $avatar) : self
Parameters
- $avatar : mixed
-
$avatar
Return values
selfsetDateOfBirth()
Set the value of dateOfBirth
public
setDateOfBirth(mixed $dateOfBirth) : self
Parameters
- $dateOfBirth : mixed
Return values
selfsetFirstName()
Set $firstName
public
setFirstName(mixed $firstName) : self
Parameters
- $firstName : mixed
-
$firstName
Return values
selfsetLanguage()
Set $language
public
setLanguage(mixed $language) : self
Parameters
- $language : mixed
-
$language
Return values
selfsetLastName()
Set $lastName
public
setLastName(mixed $lastName) : self
Parameters
- $lastName : mixed
-
$lastName
Return values
selfsetNotificationEmail()
Set $notificationEmail
public
setNotificationEmail(mixed $notificationEmail) : self
Parameters
- $notificationEmail : mixed
-
$notificationEmail
Return values
selfsetPhoneCode()
Set $phoneCountry
public
setPhoneCode(mixed $phoneCode) : self
Parameters
- $phoneCode : mixed
-
$phoneCountry
Return values
selfsetPhoneNumber()
Set $phoneNumber
public
setPhoneNumber(mixed $phoneNumber) : self
Parameters
- $phoneNumber : mixed
-
$phoneNumber
Return values
selfsetUserAccount()
Set $userAccount
public
setUserAccount(UserAccount $userAccount) : self
Parameters
- $userAccount : UserAccount
-
$userAccount