StudySimpleCheckMethodPresenter
extends BaseAdminPresenter
in package
Class StudySimpleCheckMethodPresenter
Tags
Table of Contents
- GRID_HOOK = 'study_simple_check_method_presenter_grid_hook'
- $assets : Assets
- $hooksManager : TemplateHooks
- $local_context : Container
- $modelHooks : ModelHooks
- $permissionsManager : PermissionsManager
- $systemNotificationsManager : SystemNotificationsManager
- $tagManager : TagsManager
- $translator : Translator
- $checkAuthentication : mixed
- $structuresManager : StructuresManager
- $studyMethod : SimpleCheckMethod
- $studySimpleCheckByStructures : StudySimpleCheckByStructures
- _() : mixed
- checkActivityModule() : mixed
- createComponentReportByEmployeesGrid() : DataGrid
- createComponentReportByStructuresGrid() : DataGrid
- dateRangeFilter() : array<string|int, mixed>
- exportDataGridToExcel() : mixed
- exportReportByStructuresToExcel() : mixed
- filterQuestionPercent() : array<string|int, mixed>
- filterStructures() : array<string|int, mixed>
- getLang() : mixed
- handleUpdateEmployeeCard() : mixed
- isActiveModule() : mixed
- isLinksCurrent() : bool
- renderDateFromTrueFormat() : mixed
- renderQuestionsProgress() : Html
- renderReportByEmployees() : mixed
- renderReportByStructures() : mixed
- renderStructures() : mixed
- beforeRender() : mixed
- isSupperUser() : bool
- startup() : mixed
- getModuleName() : string
- getStructurePermissions() : array<string|int, mixed>
- includeAssets() : mixed
- todayDateRangeFilterValues() : ArrayHash
Constants
GRID_HOOK
public
mixed
GRID_HOOK
= 'study_simple_check_method_presenter_grid_hook'
Properties
$assets
public
Assets
$assets
$hooksManager
public
TemplateHooks
$hooksManager
$local_context
public
Container
$local_context
$modelHooks
public
ModelHooks
$modelHooks
$permissionsManager
public
PermissionsManager
$permissionsManager
$systemNotificationsManager
public
SystemNotificationsManager
$systemNotificationsManager
$tagManager
public
TagsManager
$tagManager
$translator
public
Translator
$translator
$checkAuthentication
protected
mixed
$checkAuthentication
= true
$structuresManager
private
StructuresManager
$structuresManager
$studyMethod
private
SimpleCheckMethod
$studyMethod
$studySimpleCheckByStructures
private
StudySimpleCheckByStructures
$studySimpleCheckByStructures
Methods
_()
public
_(mixed $message, mixed ...$parameters) : mixed
Parameters
- $message : mixed
- $parameters : mixed
Return values
mixed —checkActivityModule()
public
checkActivityModule(ModuleInfo $infoModule) : mixed
Parameters
- $infoModule : ModuleInfo
Tags
Return values
mixed —createComponentReportByEmployeesGrid()
public
createComponentReportByEmployeesGrid(mixed $name) : DataGrid
Parameters
- $name : mixed
Return values
DataGrid —createComponentReportByStructuresGrid()
public
createComponentReportByStructuresGrid() : DataGrid
Return values
DataGrid —dateRangeFilter()
public
dateRangeFilter(array<string|int, mixed> $rows, $value) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —exportDataGridToExcel()
public
exportDataGridToExcel(mixed $rows, DataGrid $grid) : mixed
Parameters
- $rows : mixed
- $grid : DataGrid
Return values
mixed —exportReportByStructuresToExcel()
public
exportReportByStructuresToExcel(mixed $rows, DataGrid $grid) : mixed
Parameters
- $rows : mixed
- $grid : DataGrid
Return values
mixed —filterQuestionPercent()
public
filterQuestionPercent(mixed $rows, mixed $values) : array<string|int, mixed>
Parameters
- $rows : mixed
- $values : mixed
Return values
array<string|int, mixed> —filterStructures()
public
filterStructures(mixed $rows, mixed $values) : array<string|int, mixed>
Parameters
- $rows : mixed
- $values : mixed
Return values
array<string|int, mixed> —getLang()
public
getLang() : mixed
Return values
mixed —handleUpdateEmployeeCard()
public
handleUpdateEmployeeCard([string $emp_uuid = null ]) : mixed
Parameters
- $emp_uuid : string = null
Return values
mixed —isActiveModule()
public
isActiveModule() : mixed
Return values
mixed —isLinksCurrent()
public
isLinksCurrent([mixed $currents = [] ]) : bool
Parameters
- $currents : mixed = []
Return values
bool —renderDateFromTrueFormat()
public
renderDateFromTrueFormat(mixed $date) : mixed
Parameters
- $date : mixed
Return values
mixed —renderQuestionsProgress()
public
renderQuestionsProgress(mixed $item) : Html
Parameters
- $item : mixed
Return values
Html —renderReportByEmployees()
public
renderReportByEmployees() : mixed
Return values
mixed —renderReportByStructures()
public
renderReportByStructures() : mixed
Return values
mixed —renderStructures()
public
renderStructures(mixed $item) : mixed
Parameters
- $item : mixed
Return values
mixed —beforeRender()
protected
beforeRender() : mixed
Return values
mixed —isSupperUser()
protected
isSupperUser() : bool
Return values
bool —startup()
protected
startup() : mixed
Return values
mixed —getModuleName()
private
getModuleName( $presenter_name) : string
Parameters
Return values
string —getStructurePermissions()
private
getStructurePermissions() : array<string|int, mixed>
Return values
array<string|int, mixed> —includeAssets()
private
includeAssets() : mixed
Return values
mixed —todayDateRangeFilterValues()
private
todayDateRangeFilterValues() : ArrayHash