|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
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) | |
| columns () | |
| config (TableConfig $config) | |
| rows (TableSelection $selection) | |
| name () | |
Private Member Functions | |
| row (History $record) | |
| userName () | |
| time () | |
| showCriteria (History $record) | |
Private Attributes | |
| readonly Closure | $format_date |
<History>
Definition at line 44 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 |
||
| ) |
| Closure(class-string) | object<class-string> $create |
| null|Closure(DateTimeImmutable) | string $create |
Definition at line 53 of file HistoryTable.php.
References 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 66 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 78 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 107 of file HistoryTable.php.
|
private |
Definition at line 112 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 90 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 152 of file HistoryTable.php.
References Vendor\Package\$c, 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 135 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 126 of file HistoryTable.php.
References 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 47 of file HistoryTable.php.
Referenced by ILIAS\LegalDocuments\Table\HistoryTable\row().