Properties

$disabled

$disabled : boolean

Type

boolean

$deletionDate

$deletionDate : \DateTime

Type

\DateTime

$id

$id : integer

Type

integer

$personnelNumber

$personnelNumber : integer

Type

integer

$degree

$degree : string

Type

string

$position

$position : string

Type

string

$classification

$classification : string

Type

string

$hireDate

$hireDate : \DateTime

Type

\DateTime

$generalNotes

$generalNotes : string

Type

string

$user

$user : \Pivot\Client\EntitiesClientUser

Type

\Pivot\Client\EntitiesClientUser

Methods

restore()

restore() : object

Returns

object

delete()

delete() : object

Returns

object

isDeleted()

isDeleted() : boolean

Returns

boolean

getDeletionDate()

getDeletionDate() : \DateTime

Returns

\DateTime

setDisabled()

setDisabled(boolean  $boolean = true) 

Parameters

boolean $boolean

disable()

disable() 

isDisabled()

isDisabled() : boolean

Returns

boolean

enable()

enable() : \Pivot\Core\Traits\enable

Returns

\Pivot\Core\Traits\enable

getFullName()

getFullName() : string

Returns

string

getStaffDegreeList()

getStaffDegreeList() : array

Returns

array

getStaffClassificationList()

getStaffClassificationList() : array

Returns

array

getId()

getId() : integer

Returns

integer

setId()

setId(  $id) : integer

Parameters

$id

Returns

integer

getDegree()

getDegree() : string

Returns

string

getEmail()

getEmail() : string

Returns

string

getFirstName()

getFirstName() : string

Returns

string

getLastName()

getLastName() : string

Returns

string

getMiddleName()

getMiddleName() : string

Returns

string

getRoles()

getRoles() : \Doctrine\Common\Collections\ArrayCollection

Returns

\Doctrine\Common\Collections\ArrayCollection

getPosition()

getPosition() : string

Returns

string

setPosition()

setPosition(string  $position) : \Pivot\Client\Entities\Staff

Parameters

string $position

Returns

\Pivot\Client\Entities\Staff

getClassification()

getClassification() : string

Returns

string

setClassification()

setClassification(string  $staffClassification) : \Pivot\Client\Entities\Staff

Parameters

string $staffClassification

Returns

\Pivot\Client\Entities\Staff

getHireDate()

getHireDate() : \DateTime|null

Returns

\DateTime|null

setHireDate()

setHireDate(\DateTime|null  $staffHireDate = null) : \Pivot\Client\Entities\Staff

Parameters

\DateTime|null $staffHireDate

Returns

\Pivot\Client\Entities\Staff

getUser()

getUser() : \Pivot\Client\Entities\User|null

Returns

\Pivot\Client\Entities\User|null

getPersonnelNumber()

getPersonnelNumber() : integer

Returns

integer

setPersonnelNumber()

setPersonnelNumber(integer  $userKey) : \Pivot\Client\Entities\Staff

Parameters

integer $userKey

Returns

\Pivot\Client\Entities\Staff

getGeneralNotes()

getGeneralNotes() : string

Returns

string

setGeneralNotes()

setGeneralNotes(string  $generalNotes) 

Parameters

string $generalNotes