3 declare(strict_types=1);
    16         $order = 
$f->order(
'subject', Order::ASC);
    17         $this->assertInstanceOf(Order::class, $order);
    27             [
'subject' => Order::ASC],
    37         $order = $order->
append(
'sub2', Order::DESC);
    40                 'subject' => Order::ASC,
    54             'SORT BY subject ASC',
    70             'Sorting subject ASC, sub2 DESC,',
    85         $this->expectException(TypeError::class);
    86         $order = $order->
append(
'sub3', -1);
    94         $this->expectException(InvalidArgumentException::class);
    95         $order = $order->
append(
'subject', Order::ASC);
 
join($init, callable $fn)
 
testJoinMore(Order $order)
testAppend 
 
testValues(Order $order)
testFactory 
 
Both the subject and the direction need to be specified when expressing an order. ...
 
testJoinOne(Order $order)
testFactory 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
append(string $subject, string $direction)
 
testInvalidSubject(Order $order)
testFactory 
 
testInvalidDirection(Order $order)
testFactory 
 
testAppend(Order $order)
testFactory