trait PersonTrait

Class PersonTrait.

Traits

Class HonorificTrait.
Class FirstNameTrait.
Class MiddleNameTrait.
Class SurnameTrait.
Class SuffixMutatorsTrait.

Methods

$this
setHonorific( string $honorific)

No description

string|null
getHonorific()

No description

bool
hasHonorific()

No description

$this
clearHonorific()

No description

$this
setFirstName( string $firstName)

No description

string|null
getFirstName()

No description

bool
hasFirstName()

No description

$this
clearFirstName()

No description

$this
setMiddleName( string $middleName)

No description

string|null
getMiddleName()

No description

bool
hasMiddleName()

No description

$this
clearMiddleName()

No description

$this
setSurname( string $surname)

No description

string|null
getSurname()

No description

bool
hasSurname()

No description

$this
clearSurname()

No description

$this
setSuffix( string $suffix)

No description

string|null
getSuffix()

No description

bool
hasSuffix()

No description

$this
clearSuffix()

No description

string
getFullName()

No description

string
getShortName()

No description

string
getInitials()

No description

Details

in HonorificTrait at line line 30
$this setHonorific( string $honorific)

Parameters

string $honorific

Return Value

$this

in HonorificTrait at line line 40
string|null getHonorific()

Return Value

string|null

in HonorificTrait at line line 48
bool hasHonorific()

Return Value

bool

in HonorificTrait at line line 56
$this clearHonorific()

Return Value

$this

in FirstNameTrait at line line 30
$this setFirstName( string $firstName)

Parameters

string $firstName

Return Value

$this

in FirstNameTrait at line line 40
string|null getFirstName()

Return Value

string|null

in FirstNameTrait at line line 48
bool hasFirstName()

Return Value

bool

in FirstNameTrait at line line 56
$this clearFirstName()

Return Value

$this

in MiddleNameTrait at line line 30
$this setMiddleName( string $middleName)

Parameters

string $middleName

Return Value

$this

in MiddleNameTrait at line line 40
string|null getMiddleName()

Return Value

string|null

in MiddleNameTrait at line line 48
bool hasMiddleName()

Return Value

bool

in MiddleNameTrait at line line 56
$this clearMiddleName()

Return Value

$this

in SurnameTrait at line line 30
$this setSurname( string $surname)

Parameters

string $surname

Return Value

$this

in SurnameTrait at line line 40
string|null getSurname()

Return Value

string|null

in SurnameTrait at line line 48
bool hasSurname()

Return Value

bool

in SurnameTrait at line line 56
$this clearSurname()

Return Value

$this

in SuffixTrait at line line 30
$this setSuffix( string $suffix)

Parameters

string $suffix

Return Value

$this

in SuffixTrait at line line 40
string|null getSuffix()

Return Value

string|null

in SuffixTrait at line line 48
bool hasSuffix()

Return Value

bool

in SuffixTrait at line line 56
$this clearSuffix()

Return Value

$this

at line line 29
string getFullName()

Return Value

string

at line line 43
string getShortName()

Return Value

string

at line line 55
string getInitials()

Return Value

string