ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Both the subject and the direction need to be specified when expressing an order. More...
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().
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().
|
protected |
Definition at line 35 of file Order.php.
Referenced by ILIAS\Data\Order\__construct(), and ILIAS\Data\Order\append().
|
protected |
Definition at line 28 of file Order.php.
Referenced by ILIAS\Data\Order\append().
ILIAS\Data\Order::get | ( | ) |
Definition at line 54 of file Order.php.
References ILIAS\Data\Order\$order.
Referenced by orderTest\testAppend(), and orderTest\testValues().
ILIAS\Data\Order::join | ( | $init, | |
callable | $fn | ||
) |
Definition at line 59 of file Order.php.
References ILIAS\LTI\ToolProvider\$key.
Referenced by ILIAS\UI\examples\Table\Data\base(), ILIAS\UI\examples\Table\Data\DataTableDemoRepo\doSelect(), orderTest\testJoinMore(), and orderTest\testJoinOne().
|
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\UI\examples\Input\ViewControl\Group\base(), ILIAS\UI\Implementation\Component\Table\Data\getOrder(), ILIAS\UI\Implementation\Component\Table\Data\getViewControlOrdering(), and ILIAS\UI\Implementation\Component\Table\Renderer\renderTableHeader().
const ILIAS\Data\Order::DESC = 'DESC' |
Definition at line 15 of file Order.php.
Referenced by ILIAS\UI\examples\Input\ViewControl\Group\base(), ILIAS\UI\Implementation\Component\Table\Data\getViewControlOrdering(), and ILIAS\UI\Implementation\Component\Table\Renderer\renderTableHeader().