Group extends Basic
AbstractYes
Table of Contents
Methods
- __construct() : mixed
- canUserDelete() : bool
- getCode() : string
- getErrorList() : array<string|int, mixed>
- getId() : string|null
- getLink() : string|null
- getParent() : Group|null
- getSort() : int|null
- hasParent() : bool
- init() : void
- isSuccess() : bool
- prepareData() : array<string|int, mixed>
- setParent() : mixed
- setSort() : mixed
Methods
__construct()
public
__construct(array<string|int, mixed> $itemData[, string|null $siteId = null ]) : mixed
Parameters
- $itemData : array<string|int, mixed>
- $siteId : string|null = null
canUserDelete()
public
abstract canUserDelete(User $user) : bool
Parameters
- $user : User
Return values
boolgetCode()
public
abstract getCode() : string
Return values
stringgetErrorList()
public
getErrorList() : array<string|int, mixed>
Return values
array<string|int, mixed>getId()
public
getId() : string|null
Return values
string|nullgetLink()
public
getLink() : string|null
Return values
string|nullgetParent()
public
getParent() : Group|null
Return values
Group|nullgetSort()
public
getSort() : int|null
Return values
int|nullhasParent()
public
hasParent() : bool
Return values
boolinit()
public
init(array<string|int, mixed> $itemData) : void
Parameters
- $itemData : array<string|int, mixed>
isSuccess()
public
isSuccess() : bool
Return values
boolprepareData()
public
prepareData(User $user) : array<string|int, mixed>
Parameters
- $user : User
Return values
array<string|int, mixed>setParent()
public
setParent(Group|null $parent) : mixed
Parameters
- $parent : Group|null
setSort()
public
setSort(int|null $sorting) : mixed
Parameters
- $sorting : int|null