Definition at line 30 of file Handler.php.
◆ __construct()
| ILIAS\Course\Table\TimingsView\Handler::__construct |
( |
protected readonly UIServices |
$ui, |
|
|
protected readonly HTTPServices |
$http, |
|
|
protected readonly DataRetrievalInterface |
$data_retrieval, |
|
|
protected readonly ilLanguage |
$lng |
|
) |
| |
◆ buildTableTitle()
| ILIAS\Course\Table\TimingsView\Handler::buildTableTitle |
( |
| ) |
|
|
finalprotected |
◆ getColumns()
| ILIAS\Course\Table\TimingsView\Handler::getColumns |
( |
| ) |
|
|
finalprotected |
Definition at line 48 of file Handler.php.
48 : array
49 {
50 return [
51 self::TABLE_COL_TITLE => $this->
ui->factory()->table()->column()->link(
52 $this->
lng->txt(self::LNG_TABLE_COL_TITLE)
53 ),
54 self::TABLE_COL_SUGGESTION => $this->
ui->factory()->table()->column()->timeSpan(
55 $this->
lng->txt(self::LNG_TABLE_COL_SUGGESTION),
56 $this->data_retrieval->getDateFormat()
57 ),
58 self::TABLE_COL_TIMINGS_PLANNED => $this->
ui->factory()->table()->column()->timeSpan(
59 $this->
lng->txt(self::LNG_TABLE_COL_TIMINGS_PLANNED),
60 $this->data_retrieval->getDateFormat()
61 )
62 ];
63 }
References ILIAS\Repository\lng(), and ILIAS\Repository\ui().
Referenced by ILIAS\Course\Table\TimingsView\Handler\initTable().
◆ getHTML()
| ILIAS\Course\Table\TimingsView\Handler::getHTML |
( |
| ) |
|
|
final |
◆ initTable()
| ILIAS\Course\Table\TimingsView\Handler::initTable |
( |
| ) |
|
|
finalprotected |
◆ $table
| DataTable ILIAS\Course\Table\TimingsView\Handler::$table |
|
protected |
◆ LNG_TABLE_COL_SUGGESTION
| const string ILIAS\Course\Table\TimingsView\Handler::LNG_TABLE_COL_SUGGESTION = 'crs_timings_short_start_end' |
|
protected |
◆ LNG_TABLE_COL_TIMINGS_PLANNED
| const string ILIAS\Course\Table\TimingsView\Handler::LNG_TABLE_COL_TIMINGS_PLANNED = 'crs_timings_planned_start' |
|
protected |
◆ LNG_TABLE_COL_TITLE
| const string ILIAS\Course\Table\TimingsView\Handler::LNG_TABLE_COL_TITLE = 'title' |
|
protected |
◆ LNG_TABLE_TITLE
| const string ILIAS\Course\Table\TimingsView\Handler::LNG_TABLE_TITLE = 'timings_of' |
|
protected |
◆ TABLE_ID
| const string ILIAS\Course\Table\TimingsView\Handler::TABLE_ID = 'tmgsvw' |
|
protected |
The documentation for this class was generated from the following file:
- components/ILIAS/Course/classes/Table/TimingsView/Handler.php