SimpleCheckMethod
extends StudyMethod
in package
implements
IStudyMethod
Class SimpleCheckMethod
Tags
Interfaces, Classes and Traits
- IStudyMethod
- Interface IStudyMethod
Table of Contents
- GET_DATASOURS_FROM_HOOK = 'get_datasourse_from_hook'
- GET_DATASOURS_GROUPBY_HOOK = 'get_datasourse_groupby_hook'
- GET_DATASOURS_SELECT_HOOK = 'get_datasourse_select_hook'
- GET_DATASOURS_TO_STRUCTURE_GROUP_HOOK = 'SimpleCheckMethod.Datasours.ToStructure.Group.Hook'
- GET_DATASOURS_TO_STRUCTURE_SELECT_HOOK = 'SimpleCheckMethod.Datasours.ToStructure.Select.Hook'
- GET_DATASOURS_TO_STRUCTURE_WHERE_HOOK = 'SimpleCheckMethod.Datasours.ToStructure.Where.Hook'
- NAME = 'simpleCheck'
- TITLE = 'Simple check'
- $container : Container
- $database : Context
- $availableStructureIds : array<string|int, mixed>
- $viewSupperUser : bool
- __construct() : mixed
- get() : array<string|int, mixed>
- getDataSource() : array<string|int, mixed>
- getDataSourseReportByStructure() : array<string|int, mixed>
- getEmployeePersonalStat() : mixed
- name() : string
- save() : bool
- setAvailableStructures() : void
- setViewSupperUser() : void
- transformAvailableStructureIdsArrayAsString() : string
Constants
GET_DATASOURS_FROM_HOOK
public
mixed
GET_DATASOURS_FROM_HOOK
= 'get_datasourse_from_hook'
GET_DATASOURS_GROUPBY_HOOK
public
mixed
GET_DATASOURS_GROUPBY_HOOK
= 'get_datasourse_groupby_hook'
GET_DATASOURS_SELECT_HOOK
public
mixed
GET_DATASOURS_SELECT_HOOK
= 'get_datasourse_select_hook'
GET_DATASOURS_TO_STRUCTURE_GROUP_HOOK
public
mixed
GET_DATASOURS_TO_STRUCTURE_GROUP_HOOK
= 'SimpleCheckMethod.Datasours.ToStructure.Group.Hook'
GET_DATASOURS_TO_STRUCTURE_SELECT_HOOK
public
mixed
GET_DATASOURS_TO_STRUCTURE_SELECT_HOOK
= 'SimpleCheckMethod.Datasours.ToStructure.Select.Hook'
GET_DATASOURS_TO_STRUCTURE_WHERE_HOOK
public
mixed
GET_DATASOURS_TO_STRUCTURE_WHERE_HOOK
= 'SimpleCheckMethod.Datasours.ToStructure.Where.Hook'
NAME
public
mixed
NAME
= 'simpleCheck'
TITLE
public
mixed
TITLE
= 'Simple check'
Properties
$container
protected
Container
$container
$database
protected
Context
$database
$availableStructureIds
private
array<string|int, mixed>
$availableStructureIds
$viewSupperUser
private
bool
$viewSupperUser
= false
Methods
__construct()
public
__construct(Context $database, Container $container) : mixed
Parameters
- $database : Context
- $container : Container
Return values
mixed —get()
public
get(mixed ...$args) : array<string|int, mixed>
Parameters
- $args : mixed
Return values
array<string|int, mixed> —getDataSource()
public
getDataSource([DateTime $startDate = null ][, DateTime $endDate = null ]) : array<string|int, mixed>
Parameters
- $startDate : DateTime = null
- $endDate : DateTime = null
Return values
array<string|int, mixed> —getDataSourseReportByStructure()
public
getDataSourseReportByStructure([mixed $values = null ]) : array<string|int, mixed>
Parameters
- $values : mixed = null
Return values
array<string|int, mixed> —getEmployeePersonalStat()
public
getEmployeePersonalStat(int $id) : mixed
Parameters
- $id : int
Return values
mixed —name()
public
name() : string
Return values
string —save()
public
save(StudyManager $studyManager, string $id, mixed ...$args) : bool
Parameters
- $studyManager : StudyManager
- $id : string
- $args : mixed
Tags
Return values
bool —setAvailableStructures()
public
setAvailableStructures(array<string|int, mixed> $structureIds) : void
Parameters
- $structureIds : array<string|int, mixed>
Return values
void —setViewSupperUser()
public
setViewSupperUser() : void
Return values
void —transformAvailableStructureIdsArrayAsString()
private
transformAvailableStructureIdsArrayAsString() : string