PermissionEntityBuilder
FinalYes
Table of Contents
Methods
- build() : array<string|int, mixed>
- buildOfMade() : array<string|int, mixed>
- exclude() : self
- excludeEntityTypeIds() : self
- filterByAutomatedSolution() : self
- filterByCategory() : self
- filterByEntityTypeIds() : self
- get() : PermissionEntity|null
- include() : self
- includeAll() : self
Methods
build()
public
build() : array<string|int, mixed>
Return values
array<string|int, mixed>buildOfMade()
public
buildOfMade() : array<string|int, mixed>
Return values
array<string|int, mixed>exclude()
public
exclude(Permission $permission) : self
Parameters
- $permission : Permission
Return values
selfexcludeEntityTypeIds()
public
excludeEntityTypeIds(Permission $permission[, array<string|int, mixed>|int|null $ids = null ]) : self
Parameters
- $permission : Permission
- $ids : array<string|int, mixed>|int|null = null
Return values
selffilterByAutomatedSolution()
public
filterByAutomatedSolution(Permission $permission, int|null $id) : self
Parameters
- $permission : Permission
- $id : int|null
Return values
selffilterByCategory()
public
filterByCategory(Permission $permission[, int|null $categoryId = null ]) : self
Parameters
- $permission : Permission
- $categoryId : int|null = null
Return values
selffilterByEntityTypeIds()
public
filterByEntityTypeIds(Permission $permission[, array<string|int, mixed>|int|null $ids = null ]) : self
Parameters
- $permission : Permission
- $ids : array<string|int, mixed>|int|null = null
Return values
selfget()
public
get(Permission $permission) : PermissionEntity|null
Parameters
- $permission : Permission
Return values
PermissionEntity|nullinclude()
public
include(Permission $permission) : self
Parameters
- $permission : Permission
Return values
selfincludeAll()
public
includeAll() : self