PhotoDataGrid
extends DataGrid
in package
Table of Contents
- $assets : Assets
- $deviceManager : DevicesManager
- $employees : array<string|int, ActiveRow>
- $employeesManager : EmployeesManager
- $flowManager : FlowManager
- $permissionsManager : PermissionsManager
- $permissionStructures : array<string|int, mixed>
- $structureManager : StructuresManager
- __construct() : mixed
- build() : mixed
- dateRangeFilter() : Selection
- setAssetManager() : mixed
- setDeviceManager() : void
- setEmployeeManager() : PhotoDataGrid
- Задать менеджер для доступа к информации по работникам
- setEmployees() : $this
- Задаёт список работников
- setFlowManager() : PhotoDataGrid
- Задать менеджер для работы со сценариями
- setPermissionManager() : $this
- Задаёт менеджер для работы с разрешениями
- setPermissionStructures() : void
- setStructureManager() : mixed
- getStructures() : array<string|int, mixed>
- includeAssets() : mixed
Properties
$assets
private
Assets
$assets
$deviceManager
private
DevicesManager
$deviceManager
$employees
private
array<string|int, ActiveRow>
$employees
$employeesManager
private
EmployeesManager
$employeesManager
$flowManager
private
FlowManager
$flowManager
$permissionsManager
private
PermissionsManager
$permissionsManager
$permissionStructures
private
array<string|int, mixed>
$permissionStructures
$structureManager
private
StructuresManager
$structureManager
Methods
__construct()
public
__construct([IContainer|null $parent = null ][, string|null $name = null ]) : mixed
Parameters
- $parent : IContainer|null = null
- $name : string|null = null
Return values
mixed —build()
public
build() : mixed
Tags
Return values
mixed —dateRangeFilter()
public
dateRangeFilter( $rows, $value) : Selection
Parameters
Return values
Selection —setAssetManager()
public
setAssetManager(Assets $assets) : mixed
Parameters
- $assets : Assets
Return values
mixed —setDeviceManager()
public
setDeviceManager(DevicesManager $devicesManager) : void
Parameters
- $devicesManager : DevicesManager
Return values
void —setEmployeeManager()
Задать менеджер для доступа к информации по работникам
public
setEmployeeManager(EmployeesManager $employeesManager) : PhotoDataGrid
Parameters
- $employeesManager : EmployeesManager
Return values
PhotoDataGrid —setEmployees()
Задаёт список работников
public
setEmployees(array<string|int, mixed> $employees) : $this
Parameters
- $employees : array<string|int, mixed>
Return values
$this —setFlowManager()
Задать менеджер для работы со сценариями
public
setFlowManager(FlowManager $flowManager) : PhotoDataGrid
Parameters
- $flowManager : FlowManager
Return values
PhotoDataGrid —setPermissionManager()
Задаёт менеджер для работы с разрешениями
public
setPermissionManager(PermissionsManager $permissionsManager) : $this
Parameters
- $permissionsManager : PermissionsManager
Return values
$this —setPermissionStructures()
public
setPermissionStructures(array<string|int, mixed> $permissionStructures) : void
Parameters
- $permissionStructures : array<string|int, mixed>
Return values
void —setStructureManager()
public
setStructureManager(StructuresManager $structuresManager) : mixed
Parameters
- $structuresManager : StructuresManager
Return values
mixed —getStructures()
private
getStructures() : array<string|int, mixed>
Return values
array<string|int, mixed> —includeAssets()
private
includeAssets() : mixed