class SlugEntity extends Entity

Class SlugEntity.

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
setSlug( string|null $slug = null)

No description

string|null
getSlug()

No description

bool
hasSlug()

No description

$this
clearSlug()

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 33
$this setSlug( string|null $slug = null)

Parameters

string|null $slug

Return Value

$this

at line line 43
string|null getSlug()

Return Value

string|null

at line line 51
bool hasSlug()

Return Value

bool

at line line 59
$this clearSlug()

Return Value

$this