DepartmentQueries uses Singleton
Table of Contents
Methods
- __construct() : mixed
- __wakeup() : mixed
- getInstance() : static
- getSubDepartmentsAccessCodesIds() : array<string|int, int>
- Returns all access codes cast to int owned by department as children.
- queryUserIdsByDepartments() : array<string|int, mixed>
Methods
__construct()
public
__construct() : mixed
__wakeup()
public
__wakeup() : mixed
getInstance()
public
static getInstance() : static
Return values
staticgetSubDepartmentsAccessCodesIds()
Returns all access codes cast to int owned by department as children.
public
getSubDepartmentsAccessCodesIds(int $departmentId) : array<string|int, int>
Parameters
- $departmentId : int
Return values
array<string|int, int>queryUserIdsByDepartments()
public
queryUserIdsByDepartments(array<string|int, mixed> $departmentAccessCodes[, bool $excludeHead = false ]) : array<string|int, mixed>
Parameters
- $departmentAccessCodes : array<string|int, mixed>
- $excludeHead : bool = false