Properties

$disabled

$disabled : boolean

Type

boolean

$roles

$roles : \Doctrine\Common\Collections\Collection

Type

\Doctrine\Common\Collections\Collection

$subscription

$subscription : integer

Subscription ID

Type

integer — subscription

$deletionDate

$deletionDate : \DateTime

Type

\DateTime

$id

$id : integer

Type

integer

$authUser

$authUser : integer

Type

integer

$username

$username : string

Type

string

$password

$password : string

Type

string

$email

$email : string

Type

string

$emailCanonical

$emailCanonical : string

Type

string

$location

$location : string

Type

string

$level

$level : string

Type

string

$userKey

$userKey : string

Type

string

$firstName

$firstName : string

Type

string

$middleName

$middleName : string

Type

string

$lastName

$lastName : string

Type

string

$dateOfBirth

$dateOfBirth : \DateTime

Type

\DateTime

$userType

$userType : string

Type

string

$evaluator

$evaluator : string

Type

string

$datePasswordStored

$datePasswordStored : string

Type

string

$resetPassword

$resetPassword : string

Type

string

$dateLastLogin

$dateLastLogin : string

Type

string

$lastGSQ

$lastGSQ : string

Type

string

$permissions

$permissions : \Pivot\Client\Entities\Pivot\Core\Models\Permission

Type

\Pivot\Client\Entities\Pivot\Core\Models\Permission

$schools

$schools : \Doctrine\Common\Collections\Collection

Type

\Doctrine\Common\Collections\Collection

$buildings

$buildings : \Doctrine\Common\Collections\Collection

Type

\Doctrine\Common\Collections\Collection

Methods

removePicture()

removePicture() : mixed

Returns

mixed

getSubscription()

getSubscription() : integer

get the subscription id

Returns

integer —

subscription id

setSubscription()

setSubscription(\Pivot\Common\Entities\Subscription  $subscription = null) : mixed

Parameters

\Pivot\Common\Entities\Subscription $subscription

Returns

mixed

restore()

restore() : object

Returns

object

delete()

delete() : object

Returns

object

isDeleted()

isDeleted() : boolean

Returns

boolean

getDeletionDate()

getDeletionDate() : \DateTime

Returns

\DateTime

__construct()

__construct() 

getId()

getId() : integer

Returns

integer

setDisabled()

setDisabled(boolean  $boolean = true) : mixed

Require a Set Disable function

Parameters

boolean $boolean

Returns

mixed

isDisabled()

isDisabled() : \Pivot\Client\Entities\disabled

Require a check for disabled function

Returns

\Pivot\Client\Entities\disabled

getAuthUser()

getAuthUser() 

setAuthUser()

setAuthUser(  $authUser) 

Parameters

$authUser

getEmail()

getEmail() 

setEmail()

setEmail(  $email) 

Parameters

$email

getEmailCanonical()

getEmailCanonical() 

setEmailCanonical()

setEmailCanonical(  $emailCanonical) 

Parameters

$emailCanonical

getLocation()

getLocation() 

setLocation()

setLocation(  $location) 

Parameters

$location

getLevel()

getLevel() 

setLevel()

setLevel(  $level) 

Parameters

$level

getUsername()

getUsername() 

setUsername()

setUsername(  $username) 

Parameters

$username

getUserKey()

getUserKey() 

setUserKey()

setUserKey(  $userKey) 

Parameters

$userKey

setEvaluator()

setEvaluator(  $evaluator) : \Pivot\Client\Entities\User

Parameters

$evaluator

Returns

\Pivot\Client\Entities\User

getEvaluator()

getEvaluator() : String

Returns

String

setFirstName()

setFirstName(string  $firstName) : \Pivot\Client\Entities\User

Parameters

string $firstName

Returns

\Pivot\Client\Entities\User

getFirstName()

getFirstName() : string

Returns

string

setMiddleName()

setMiddleName(string  $middleName) : \Pivot\Client\Entities\User

Parameters

string $middleName

Returns

\Pivot\Client\Entities\User

getMiddleName()

getMiddleName() : string

Returns

string

setLastName()

setLastName(string  $lastName) : \Pivot\Client\Entities\User

Parameters

string $lastName

Returns

\Pivot\Client\Entities\User

getLastName()

getLastName() : string

Returns

string

setDateOfBirth()

setDateOfBirth(\Pivot\Client\Entities\DateTime  $dateOfBirth) : \Pivot\Client\Entities\User

Parameters

\Pivot\Client\Entities\DateTime $dateOfBirth

Returns

\Pivot\Client\Entities\User

getDateOfBirth()

getDateOfBirth() : \Pivot\Client\Entities\DateTime

Returns

\Pivot\Client\Entities\DateTime

setDatePasswordStored()

setDatePasswordStored(  $datePasswordStored) : \Pivot\Client\Entities\User

Parameters

$datePasswordStored

Returns

\Pivot\Client\Entities\User

getDatePasswordStored()

getDatePasswordStored() : \Pivot\Client\Entities\DateTime

Returns

\Pivot\Client\Entities\DateTime

setUserType()

setUserType(String  $userType) : \Pivot\Client\Entities\User

Parameters

String $userType

Returns

\Pivot\Client\Entities\User

getUserType()

getUserType() : String

Returns

String

getFullName()

getFullName() : string

Returns

string

addRole()

addRole(\Pivot\Client\Entities\Role  $role) : \Pivot\Client\Entities\AuthUser

Parameters

\Pivot\Client\Entities\Role $role

Returns

\Pivot\Client\Entities\AuthUser

removeRole()

removeRole(\Pivot\Client\Entities\Role  $role) : \Pivot\Client\Entities\AuthUser

Parameters

\Pivot\Client\Entities\Role $role

Returns

\Pivot\Client\Entities\AuthUser

hasRole()

hasRole(\Pivot\Client\Entities\Role|string  $role) : boolean

Parameters

\Pivot\Client\Entities\Role|string $role

Returns

boolean

getRoles()

getRoles() : \Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Role>

Returns

\Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Role>

hasPermission()

hasPermission(\Pivot\Core\Models\Permission|string  $permission) : boolean

Parameters

\Pivot\Core\Models\Permission|string $permission

Returns

boolean

getSchools()

getSchools() : \Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\School>

Returns

\Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\School>

getBuildings()

getBuildings() : \Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Building>

Returns

\Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Building>

getRosters()

getRosters() : \Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Rosters>

Returns

\Pivot\Client\Entities\Collection|array<mixed,\Pivot\Client\Entities\Rosters>

getDateLastLogin()

getDateLastLogin() : string

Get the value of Date Last Login

Returns

string

setDateLastLogin()

setDateLastLogin(  $dateLastLogin) : self

Set the value of Date Last Login

Parameters

$dateLastLogin

Returns

self

generateToken()

generateToken() : string

Returns

string