Documentation

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
see
Proxy::__setCloner

$__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
see
Proxy::__setInitializer

$__isInitialized__

public bool $__isInitialized__ = false

flag indicating if this object was already initialized

Tags
see
Proxy::__isInitialized

$lazyPropertiesDefaults

public static array<string, mixed> $lazyPropertiesDefaults = array()

default values of properties to be lazy loaded, with keys being the property names

Tags
see
Proxy::__getLazyProperties

$lazyPropertiesNames

public static array<string, null> $lazyPropertiesNames = array()

properties to be lazy loaded, indexed by property name

Methods

__construct()

public __construct([Closure|null $initializer = null ][, Closure|null $cloner = null ]) : mixed
Parameters
$initializer : Closure|null = null
$cloner : Closure|null = null

setDateOfBirth()

Set the value of dateOfBirth

public setDateOfBirth(mixed $dateOfBirth) : self
Parameters
$dateOfBirth : mixed
Return values
self

setFirstName()

Set $firstName

public setFirstName(mixed $firstName) : self
Parameters
$firstName : mixed

$firstName

Return values
self

setLanguage()

Set $language

public setLanguage(mixed $language) : self
Parameters
$language : mixed

$language

Return values
self

setLastName()

Set $lastName

public setLastName(mixed $lastName) : self
Parameters
$lastName : mixed

$lastName

Return values
self

setNotificationEmail()

Set $notificationEmail

public setNotificationEmail(mixed $notificationEmail) : self
Parameters
$notificationEmail : mixed

$notificationEmail

Return values
self

setPhoneCode()

Set $phoneCountry

public setPhoneCode(mixed $phoneCode) : self
Parameters
$phoneCode : mixed

$phoneCountry

Return values
self

setPhoneNumber()

Set $phoneNumber

public setPhoneNumber(mixed $phoneNumber) : self
Parameters
$phoneNumber : mixed

$phoneNumber

Return values
self

        
On this page

Search results