Documentation

MaterialsManager
in package

Table of Contents

COL_ID  = 'id'
COL_MANDATORY_ANSWER  = 'mandatory_answer'
COL_RULES_QUESTION  = 'rules_question'
COL_TYPE_ADDITIONAL_EDUCATION  = 'type_additional_education'
COL_TYPE_QUESTION  = 'type_question'
SERVICE_NAME  = 'extra.education.materials.manager'
TABLE_NAME  = 'edc_materials'
$database  : Explorer
__construct()  : mixed
add()  : ActiveRow
Добавляет запись
delete()  : void
Удаляет запись
find()  : Selection
Возвращает список материалов
findByType()  : Selection
get()  : ActiveRow
Возвращает одну запись
update()  : ActiveRow
Обновляет запись

Constants

COL_MANDATORY_ANSWER

public string COL_MANDATORY_ANSWER = 'mandatory_answer'

COL_TYPE_ADDITIONAL_EDUCATION

public string COL_TYPE_ADDITIONAL_EDUCATION = 'type_additional_education'

SERVICE_NAME

public mixed SERVICE_NAME = 'extra.education.materials.manager'

Properties

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>
Return values
ActiveRow

find()

Возвращает список материалов

public find() : Selection
Return values
Selection

update()

Обновляет запись

public update(int $id, iteratable<string|int, mixed> $values) : ActiveRow
Parameters
$id : int
$values : iteratable<string|int, mixed>
Tags
throws
EducationMaterialNotFoundException
Return values
ActiveRow

Search results