ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
class.ilDclRecordQueryObject.php
Go to the documentation of this file.
1<?php
2
11 protected $joinStatement;
12 protected $whereStatement;
13 protected $groupStatement;
14 protected $orderStatement;
15
19 public function getSelectStatement() {
21 }
22
23
28 $this->selectStatement = $selectStatement;
29 }
30
31
35 public function getJoinStatement() {
37 }
38
39
44 $this->joinStatement = $joinStatement;
45 }
46
47
51 public function getWhereStatement() {
53 }
54
55
60 $this->whereStatement = $whereStatement;
61 }
62
63
67 public function getGroupStatement() {
69 }
70
71
76 $this->groupStatement = $groupStatement;
77 }
78
79
83 public function getOrderStatement() {
85 }
86
87
92 $this->orderStatement = $orderStatement;
93 }
94
95
105 public function applyCustomSorting(ilDclBaseFieldModel $field, array $all_records, $direction = 'asc') {
106 return $all_records;
107 }
108
109}
An exception for terminatinating execution or to throw for unit testing.
Class ilDclBaseFieldModel.
Class ilDclRecordQueryObject.
applyCustomSorting(ilDclBaseFieldModel $field, array $all_records, $direction='asc')
Apply custom sorting.