Table of Contents
Interfaces
- Arrayable
Properties
-
$avatar
: string
-
$departments
: DepartmentCollection|null
-
$hash
: string|null
-
$id
: int
-
$isAdmin
: bool|null
-
$name
: string
-
$workPosition
: string
Methods
-
__construct()
: mixed
-
toArray()
: array<string|int, mixed>
$avatar
public
string
$avatar
$departments
public
DepartmentCollection|null
$departments
= null
$hash
public
string|null
$hash
= null
$id
public
int
$id
$isAdmin
public
bool|null
$isAdmin
= false
$name
public
string
$name
$workPosition
public
string
$workPosition
__construct()
public
__construct(int $id, string $name, string $avatar, string $workPosition[, string|null $hash = null ][, DepartmentCollection|null $departments = null ][, bool|null $isAdmin = false ]) : mixed
Parameters
-
$id
: int
-
-
$name
: string
-
-
$avatar
: string
-
-
$workPosition
: string
-
-
$hash
: string|null
= null
-
-
$departments
: DepartmentCollection|null
= null
-
-
$isAdmin
: bool|null
= false
-
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>