class UuidEntity extends Entity

Class UuidEntity.

Traits

Trait EntityIntrospectableTrait.
Trait EntityCastableTrait.
Trait EntityCognizantTrait.
Trait EntityCopyableTrait.
Trait EntityEquatableTrait.
Trait EntityInitializeableTrait.
Trait EntityReflectableTrait.
Trait EntitySerializableTrait.

Methods

string
__toString()

No description

array
__debugInfo()

No description

array[]
__toArray()

No description

mixed
getIdentity()

No description

bool
hasIdentity()

No description

string
getIdentityType()

No description

string
getObjectName( bool $qualified = false, bool $static = false)

No description

string
getParentName( bool $qualified = false, null|object $instance = null)

No description

eventPreRemove( LifecycleEventArgs $eventArgs = null)

No description

eventPostRemove( LifecycleEventArgs $eventArgs = null)

No description

eventPrePersist( LifecycleEventArgs $eventArgs = null)

No description

eventPostPersist( LifecycleEventArgs $eventArgs = null)

No description

eventPreUpdate( PreUpdateEventArgs $eventArgs = null)

No description

eventPostUpdate( LifecycleEventArgs $eventArgs = null)

No description

eventPostLoad( LifecycleEventArgs $eventArgs = null)

No description

__clone()

No description

bool
isCloneSafe()

No description

bool
isEqualTo( Entity $compareTo)

No description

bool
isEqualToIdentity( Entity $compareTo)

No description

string
serialize()

No description

unserialize( string $data)

No description

bool
hasIdentityType()

No description

__construct( bool $initialize = true)

No description

from Entity
string
getIdentityName( bool $qualified = false)

No description

from Entity
$this
setIdentity( mixed $identity)

No description

from Entity
$this
setUuid( null|string $uuid = null)

No description

null|Uuid
getUuid()

No description

null|string
getUuidString()

No description

null|int
getUuidBytes()

No description

bool
hasUuid()

No description

$this
clearUuid()

No description

Details

in EntityCastableTrait at line line 26
final string __toString()

Return Value

string

in EntityCastableTrait at line line 36
final array __debugInfo()

Return Value

array

in EntityCastableTrait at line line 49
final array[] __toArray()

Return Value

array[]

in EntityEquatableTrait at line line 68
abstract mixed getIdentity()

Return Value

mixed

in EntityEquatableTrait at line line 63
abstract bool hasIdentity()

Return Value

bool

in EntitySerializableTrait at line line 66
abstract string getIdentityType()

Return Value

string

in EntityCastableTrait at line line 89
abstract string getObjectName( bool $qualified = false, bool $static = false)

Parameters

bool $qualified
bool $static

Return Value

string

in EntityCastableTrait at line line 97
abstract string getParentName( bool $qualified = false, null|object $instance = null)

Parameters

bool $qualified
null|object $instance

Return Value

string

in EntityCognizantTrait at line line 28
final eventPreRemove( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCognizantTrait at line line 36
final eventPostRemove( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCognizantTrait at line line 44
final eventPrePersist( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCognizantTrait at line line 52
final eventPostPersist( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCognizantTrait at line line 60
final eventPreUpdate( PreUpdateEventArgs $eventArgs = null)

Parameters

PreUpdateEventArgs $eventArgs

in EntityCognizantTrait at line line 68
final eventPostUpdate( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCognizantTrait at line line 76
final eventPostLoad( LifecycleEventArgs $eventArgs = null)

Parameters

LifecycleEventArgs $eventArgs

in EntityCopyableTrait at line line 21
__clone()

in EntityCopyableTrait at line line 31
final bool isCloneSafe()

Return Value

bool

in EntityEquatableTrait at line line 27
final bool isEqualTo( Entity $compareTo)

Parameters

Entity $compareTo

Return Value

bool

in EntityEquatableTrait at line line 55
final bool isEqualToIdentity( Entity $compareTo)

Parameters

Entity $compareTo

Return Value

bool

in EntitySerializableTrait at line line 27
string serialize()

Return Value

string

in EntitySerializableTrait at line line 46
unserialize( string $data)

Parameters

string $data

in EntitySerializableTrait at line line 71
abstract bool hasIdentityType()

Return Value

bool

in Entity at line line 39
__construct( bool $initialize = true)

Parameters

bool $initialize

in Entity at line line 71
final string getIdentityName( bool $qualified = false)

Parameters

bool $qualified

Return Value

string

in Entity at line line 83
final $this setIdentity( mixed $identity)

Parameters

mixed $identity

Return Value

$this

Exceptions

OrmException

at line line 34
$this setUuid( null|string $uuid = null)

Parameters

null|string $uuid

Return Value

$this

at line line 49
null|Uuid getUuid()

Return Value

null|Uuid

at line line 57
null|string getUuidString()

Return Value

null|string

at line line 65
null|int getUuidBytes()

Return Value

null|int

at line line 73
bool hasUuid()

Return Value

bool

at line line 81
$this clearUuid()

Return Value

$this