TypesAdditionalEducationManager
in package
Table of Contents
- COL_ALLOW_PARTIAL_TRAINING_BEFORE_PRE_SHIFT_TRAINING = 'allow_partial_training_before_pre_shift_training'
- COL_DATE_END_ENABLE = 'date_end_enable'
- COL_DATE_START_ENABLE = 'date_start_enable'
- COL_ENABLE = 'enable'
- COL_PLAN = 'plan'
- COL_PRIORITY = 'priority'
- COL_REGULATIONS = 'regulations'
- COL_TITLE = 'title'
- COL_TYPE_ACTION = 'type_action'
- COL_UUID = 'uuid'
- SERVICE_NAME = 'extra.education.types.additional.education.manager'
- TABLE_NAME = 'edc_types_additional_education'
- $database : Explorer
- Экземпляр сервиса для работы с базой данных
- __construct() : mixed
- add() : ActiveRow
- Добавляет запись в таблицу тип дополнительного обучения
- delete() : void
- Удаляет запись из таблицы тип дополнительного обучения
- find() : Selection
- Возвращает все записи таблицы тпи дополнительного обучения
- get() : ActiveRow
- Возвращает экземпляр тип дополнительно обучения
- getActualTypesEducation() : Selection
- getActualTypesEducationByActionForPlanByPlan() : Selection
- getActualTypesEducationByActionType() : Selection
- getRegulations() : array<string|int, mixed>
- update() : ActiveRow
- Обновляет запись в таблице тип дополнительного обучения
Constants
COL_ALLOW_PARTIAL_TRAINING_BEFORE_PRE_SHIFT_TRAINING
public
string
COL_ALLOW_PARTIAL_TRAINING_BEFORE_PRE_SHIFT_TRAINING
= 'allow_partial_training_before_pre_shift_training'
COL_DATE_END_ENABLE
public
string
COL_DATE_END_ENABLE
= 'date_end_enable'
COL_DATE_START_ENABLE
public
string
COL_DATE_START_ENABLE
= 'date_start_enable'
COL_ENABLE
public
string
COL_ENABLE
= 'enable'
COL_PLAN
public
string
COL_PLAN
= 'plan'
COL_PRIORITY
public
string
COL_PRIORITY
= 'priority'
COL_REGULATIONS
public
string
COL_REGULATIONS
= 'regulations'
COL_TITLE
public
string
COL_TITLE
= 'title'
COL_TYPE_ACTION
public
string
COL_TYPE_ACTION
= 'type_action'
COL_UUID
public
string
COL_UUID
= 'uuid'
SERVICE_NAME
public
mixed
SERVICE_NAME
= 'extra.education.types.additional.education.manager'
TABLE_NAME
public
string
TABLE_NAME
= 'edc_types_additional_education'
Properties
$database
Экземпляр сервиса для работы с базой данных
private
Explorer
$database
Methods
__construct()
public
__construct(Explorer $database) : mixed
Parameters
- $database : Explorer
Return values
mixed —add()
Добавляет запись в таблицу тип дополнительного обучения
public
add(iteratable<string|int, mixed> $values) : ActiveRow
Parameters
- $values : iteratable<string|int, mixed>
Tags
Return values
ActiveRow —delete()
Удаляет запись из таблицы тип дополнительного обучения
public
delete(string $uuid) : void
Parameters
- $uuid : string
Tags
Return values
void —find()
Возвращает все записи таблицы тпи дополнительного обучения
public
find() : Selection
Return values
Selection —get()
Возвращает экземпляр тип дополнительно обучения
public
get(string $uuid) : ActiveRow
Parameters
- $uuid : string
Tags
Return values
ActiveRow —getActualTypesEducation()
public
getActualTypesEducation() : Selection
Return values
Selection —getActualTypesEducationByActionForPlanByPlan()
public
getActualTypesEducationByActionForPlanByPlan(string $plan) : Selection
Parameters
- $plan : string
Return values
Selection —getActualTypesEducationByActionType()
public
getActualTypesEducationByActionType(string $actionType) : Selection
Parameters
- $actionType : string
Return values
Selection —getRegulations()
public
getRegulations(string $uuid) : array<string|int, mixed>
Parameters
- $uuid : string
Return values
array<string|int, mixed> —update()
Обновляет запись в таблице тип дополнительного обучения
public
update(string $uuid, iteratable<string|int, mixed> $values) : ActiveRow
Parameters
- $uuid : string
- $values : iteratable<string|int, mixed>