UserAccountClientAuthorizationAccountType
in package
implements
JsonSerializable
Class User
Tags
Table of Contents
Interfaces
- JsonSerializable
Constants
Properties
- $authorization : array<string|int, UserAccountClientAuthorization>|null
- $id : int|null
- $label : string
Methods
- getAuthorization() : array<string|int, UserAccountClientAuthorization>|null
- Get $authorization
- getId() : int|null
- Get $id
- getLabel() : string
- Get $label
- jsonSerialize() : mixed
- setAuthorization() : self
- Set $authorization
- setId() : self
- Set $id
- setLabel() : self
- Set $label
Constants
ACCOUNT_TYPE_ACCOUNTANT
public
mixed
ACCOUNT_TYPE_ACCOUNTANT
= 2
ACCOUNT_TYPE_COWORKER
public
mixed
ACCOUNT_TYPE_COWORKER
= 1
ACCOUNT_TYPE_OWNER
public
mixed
ACCOUNT_TYPE_OWNER
= 3
Properties
$authorization
private
array<string|int, UserAccountClientAuthorization>|null
$authorization
Tags
$id
private
int|null
$id
Tags
$label
private
string
$label
Tags
Methods
getAuthorization()
Get $authorization
public
getAuthorization() : array<string|int, UserAccountClientAuthorization>|null
Return values
array<string|int, UserAccountClientAuthorization>|nullgetId()
Get $id
public
getId() : int|null
Return values
int|nullgetLabel()
Get $label
public
getLabel() : string
Return values
stringjsonSerialize()
public
jsonSerialize() : mixed
setAuthorization()
Set $authorization
public
setAuthorization(array<string|int, UserAccountClientAuthorization>|null $authorization) : self
Parameters
- $authorization : array<string|int, UserAccountClientAuthorization>|null
-
$authorization
Return values
selfsetId()
Set $id
public
setId(int|null $id) : self
Parameters
- $id : int|null
-
$id
Return values
selfsetLabel()
Set $label
public
setLabel(string $label) : self
Parameters
- $label : string
-
$label