ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
class.ilBiblTableQueryInfo.php
Go to the documentation of this file.
1 <?php
2 
9 {
10 
14  protected $filters = [];
18  protected $sorting_column = '';
26  protected $offset = 0;
30  protected $limit = 10000;
31 
32 
36  public function getSortingColumn()
37  {
38  return $this->sorting_column;
39  }
40 
41 
46  {
47  $this->sorting_column = $sorting_column;
48  }
49 
50 
54  public function getSortingDirection()
55  {
57  }
58 
59 
64  {
65  $this->sorting_direction = $sorting_direction;
66  }
67 
68 
72  public function getOffset()
73  {
74  return $this->offset;
75  }
76 
77 
81  public function setOffset($offset)
82  {
83  $this->offset = $offset;
84  }
85 
86 
90  public function getLimit()
91  {
92  return $this->limit;
93  }
94 
95 
99  public function setLimit($limit)
100  {
101  $this->limit = $limit;
102  }
103 
104 
109  {
110  $this->filters[] = $filter;
111  }
112 
113 
117  public function getFilters()
118  {
119  return $this->filters;
120  }
121 }
addFilter(ilBiblTableQueryFilterInterface $filter)
setSortingDirection($sorting_direction)
Class ilBiblTableQueryInfo.
Interface ilBiblTableQueryInfoInterface.