1 <?php declare(strict_types=1);
14 $order =
$f->order(
'subject', Order::ASC);
15 $this->assertInstanceOf(Order::class, $order);
25 [
'subject' => Order::ASC],
35 $order = $order->
append(
'sub2', Order::DESC);
38 'subject' => Order::ASC,
52 'SORT BY subject ASC',
68 'Sorting subject ASC, sub2 DESC,',
83 $this->expectException(InvalidArgumentException::class);
84 $order = $order->
append(
'sub3', -1);
92 $this->expectException(InvalidArgumentException::class);
93 $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
append(string $subject, $direction)
testInvalidSubject(Order $order)
testFactory
testInvalidDirection(Order $order)
testFactory
testAppend(Order $order)
testFactory