|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\LegalDocuments\Table\HistoryTable:
Collaboration diagram for ILIAS\LegalDocuments\Table\HistoryTable:Public Member Functions | |
| __construct (private readonly HistoryRepository $repository, private readonly ProvideDocument $document, public readonly string $reset_command, private readonly string $auto_complete_link, private readonly UI $ui, private readonly DocumentModal $modal, private readonly Closure $create, ?Closure $format_date=null) | |
| @template C More... | |
| columns () | |
| config (TableConfig $config) | |
| rows (TableSelection $selection) | |
| name () | |
| columns () | |
| config (TableConfig $config) | |
| name () | |
| rows (TableSelection $select) | |
Private Member Functions | |
| row (History $record) | |
| userName () | |
| time () | |
| showCriteria (History $record) | |
Private Attributes | |
| readonly Closure | $format_date |
Definition at line 40 of file HistoryTable.php.
| ILIAS\LegalDocuments\Table\HistoryTable::__construct | ( | private readonly HistoryRepository | $repository, |
| private readonly ProvideDocument | $document, | ||
| public readonly string | $reset_command, | ||
| private readonly string | $auto_complete_link, | ||
| private readonly UI | $ui, | ||
| private readonly DocumentModal | $modal, | ||
| private readonly Closure | $create, | ||
| ?Closure | $format_date = null |
||
| ) |
@template C
| Closure(class-string<C>,mixed...) | C $create |
| null|Closure(DateTimeImmutable) | string $format_date |
Definition at line 50 of file HistoryTable.php.
References ILIAS\LegalDocuments\Table\HistoryTable\$format_date, ilDatePresentation\formatDate(), and IL_CAL_UNIX.
Here is the call graph for this function:| ILIAS\LegalDocuments\Table\HistoryTable::columns | ( | ) |
Implements ILIAS\LegalDocuments\Table.
Definition at line 63 of file HistoryTable.php.
References ILIAS\Repository\ui().
Here is the call graph for this function:| ILIAS\LegalDocuments\Table\HistoryTable::config | ( | TableConfig | $config | ) |
Implements ILIAS\LegalDocuments\Table.
Definition at line 75 of file HistoryTable.php.
References ILIAS\LegalDocuments\TableConfig\asFilter(), ILIAS\LegalDocuments\TableConfig\setDefaultOrderDirection(), ILIAS\LegalDocuments\TableConfig\setDefaultOrderField(), ILIAS\LegalDocuments\TableConfig\setSelectableColumns(), ILIAS\LegalDocuments\TableConfig\setTitle(), ILIAS\LegalDocuments\Table\HistoryTable\time(), ILIAS\Repository\ui(), and ILIAS\LegalDocuments\Table\HistoryTable\userName().
Here is the call graph for this function:| ILIAS\LegalDocuments\Table\HistoryTable::name | ( | ) |
Implements ILIAS\LegalDocuments\Table.
Definition at line 104 of file HistoryTable.php.
|
private |
Definition at line 109 of file HistoryTable.php.
References ILIAS\LegalDocuments\Table\HistoryTable\$format_date, ILIAS\LegalDocuments\Value\History\creation(), ILIAS\LegalDocuments\Value\History\documentContent(), ILIAS\Repository\modal(), ILIAS\LegalDocuments\Table\HistoryTable\showCriteria(), and ILIAS\Repository\ui().
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\rows().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\LegalDocuments\Table\HistoryTable::rows | ( | TableSelection | $select | ) |
Implements ILIAS\LegalDocuments\Table.
Definition at line 87 of file HistoryTable.php.
References ILIAS\LegalDocuments\TableSelection\filter(), ILIAS\LegalDocuments\TableSelection\getLimit(), ILIAS\LegalDocuments\TableSelection\getOffset(), ILIAS\LegalDocuments\TableSelection\getOrderDirection(), ILIAS\LegalDocuments\TableSelection\getOrderField(), ILIAS\UI\examples\Deck\repository(), ILIAS\LegalDocuments\Table\HistoryTable\row(), and ILIAS\LegalDocuments\TableSelection\setMaxCount().
Here is the call graph for this function:
|
private |
Definition at line 149 of file HistoryTable.php.
References $c, $components, ILIAS\LegalDocuments\Value\History\criteriaContent(), and ILIAS\Repository\ui().
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\row().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 132 of file HistoryTable.php.
References $duration, IL_CAL_UNIX, and ILIAS\Repository\ui().
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\config().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 123 of file HistoryTable.php.
References ilTextInputGUI\setDataSource(), and ILIAS\Repository\ui().
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\config().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 43 of file HistoryTable.php.
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\__construct(), and ILIAS\LegalDocuments\Table\HistoryTable\row().