TrainingSchedule
extends Cases
in package
Table of Contents
Properties
- $allowedFields : mixed
- $primaryKey : mixed
- $table : mixed
Methods
- getDetailed() : mixed
- Get cases combined with detailed metrics about referenced questions/entries
- getMeetingSchedule() : mixed
- getScheduleRaw() : mixed
- getUserSchedule() : array<string|int, mixed>
- addUserScheduleItem() : mixed
- get_day_name() : string|null
- get_month_name() : mixed
Properties
$allowedFields
protected
mixed
$allowedFields
= ['id', 'training_id', 'meeting_id', 'date']
$primaryKey
protected
mixed
$primaryKey
= 'id'
$table
protected
mixed
$table
= 'training_schedule'
Methods
getDetailed()
Get cases combined with detailed metrics about referenced questions/entries
public
getDetailed(int $assignment_id) : mixed
Parameters
- $assignment_id : int
getMeetingSchedule()
public
getMeetingSchedule(int $training_id) : mixed
Parameters
- $training_id : int
getScheduleRaw()
public
getScheduleRaw(int $training_id) : mixed
Parameters
- $training_id : int
getUserSchedule()
public
getUserSchedule(int $training_id) : array<string|int, mixed>
Parameters
- $training_id : int
Return values
array<string|int, mixed>addUserScheduleItem()
private
addUserScheduleItem(mixed &$schedule, mixed $title, mixed $date) : mixed
Parameters
- $schedule : mixed
- $title : mixed
- $date : mixed
get_day_name()
private
static get_day_name(string $day) : string|null
Parameters
- $day : string
Return values
string|nullget_month_name()
private
static get_month_name(int $month) : mixed
Parameters
- $month : int