|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Both the subject and the direction need to be specified when expressing an order. More...
Collaboration diagram for ILIAS\Data\Order:Public Member Functions | |
| __construct (string $subject, string $direction) | |
| append (string $subject, string $direction) | |
| get () | |
| join ($init, callable $fn) | |
Data Fields | |
| const | ASC = 'ASC' |
| const | DESC = 'DESC' |
Protected Member Functions | |
| checkSubject (string $subject) | |
| checkDirection (string $direction) | |
Protected Attributes | |
| array | $order = [] |
Both the subject and the direction need to be specified when expressing an order.
| ILIAS\Data\Order::__construct | ( | string | $subject, |
| string | $direction | ||
| ) |
Definition at line 22 of file Order.php.
References ILIAS\Data\Order\checkDirection().
Here is the call graph for this function:| ILIAS\Data\Order::append | ( | string | $subject, |
| string | $direction | ||
| ) |
Definition at line 42 of file Order.php.
References ILIAS\Data\Order\checkDirection(), and ILIAS\Data\Order\checkSubject().
Referenced by orderTest\testAppend(), orderTest\testInvalidDirection(), and orderTest\testInvalidSubject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 35 of file Order.php.
Referenced by ILIAS\Data\Order\__construct(), and ILIAS\Data\Order\append().
Here is the caller graph for this function:
|
protected |
Definition at line 28 of file Order.php.
Referenced by ILIAS\Data\Order\append().
Here is the caller graph for this function:| ILIAS\Data\Order::get | ( | ) |
Definition at line 54 of file Order.php.
References ILIAS\Data\Order\$order.
Referenced by ILIAS\Test\Participants\ParticipantRepository\applyOrder(), ILIAS\components\ResourceStorage\Collections\View\RequestToDataTable\initSortingAndOrdering(), ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\initSortingAndOrdering(), ILIAS\Test\Scoring\Manual\ScoringByQuestionTableBinder\sortData(), ILIAS\Test\Participants\ParticipantTable\sortRecords(), orderTest\testAppend(), and orderTest\testValues().
Here is the caller graph for this function:| ILIAS\Data\Order::join | ( | $init, | |
| callable | $fn | ||
| ) |
Definition at line 59 of file Order.php.
Referenced by ILIAS\Certificate\Overview\CertificateOverviewTable\__construct(), ILIAS\UI\examples\Table\Data\base(), ILIAS\Test\Logging\TestLoggingDatabaseRepository\buildInteractionsStatementWithLimitAndOrder(), ilAssQuestionList\buildOrderQueryExpression(), ILIAS\UI\examples\Table\Data\DataTableDemoRepo\doSelect(), ilRbacLog\getLogItems(), ILIAS\Bibliographic\FieldFilter\DataRetrieval\getRecords(), ilDidacticTemplateSettingsTableDataRetrieval\getRecords(), ilBadgePersonalTableGUI\getRows(), ILIAS\Mail\Folder\MailFolderTableUI\getRows(), ilOrgUnitTypeGUI\getTableDataRetrieval(), ILIAS\Conditions\Configuration\ConditionTriggerProvider\sortData(), ILIAS\Calendar\ConsultationHours\BookingDataProvider\sortData(), ILIAS\Forum\Statistics\ForumStatisticsTable\sortedRecords(), orderTest\testJoinMore(), and orderTest\testJoinOne().
Here is the caller graph for this function:
|
protected |
Definition at line 20 of file Order.php.
Referenced by ILIAS\Data\Order\get().
| const ILIAS\Data\Order::ASC = 'ASC' |
Definition at line 14 of file Order.php.
Referenced by ILIAS\components\Authentication\Pages\AuthPageLanguagesOverviewTable\getComponent(), ILIAS\components\ResourceStorage\Collections\View\RequestToDataTable\initSortingAndOrdering(), ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\initSortingAndOrdering(), ILIAS\Badge\ilBadgeImageTemplateTableGUI\renderTable(), ILIAS\Badge\ilBadgeTypesTableGUI\renderTable(), ILIAS\Badge\ilBadgeTableGUI\renderTable(), ILIAS\Badge\ilBadgeUserTableGUI\renderTable(), and ILIAS\Badge\ilObjectBadgeTableGUI\renderTable().
| const ILIAS\Data\Order::DESC = 'DESC' |
Definition at line 15 of file Order.php.
Referenced by ILIAS\Certificate\Overview\CertificateOverviewTable\buildTable(), ILIAS\Chatroom\Bans\BannedUsersTable\getComponent(), ILIAS\Badge\ilBadgeTypesTableGUI\getRows(), ILIAS\Badge\ilObjectBadgeTableGUI\getRows(), ILIAS\Badge\ilBadgeImageTemplateTableGUI\getRows(), ILIAS\Badge\ilBadgeTableGUI\getRows(), ILIAS\components\ResourceStorage\Collections\View\RequestToDataTable\initSortingAndOrdering(), and ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\initSortingAndOrdering().