File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ public function getResponse()
89
89
]
90
90
);
91
91
92
- $ total = $ builder ->getPaginate ();
92
+ $ total = $ builder ->paginate ();
93
93
94
94
$ this ->bind (
95
95
'global_search ' , function ($ column , $ search ) {
@@ -131,14 +131,14 @@ public function getResponse()
131
131
'page ' => $ this ->parser ->getPage (),
132
132
]
133
133
);
134
-
135
- $ filtered = $ builder ->getPaginate ();
134
+ /** @var \Phalcon\Paginator\Repository $filtered */
135
+ $ filtered = $ builder ->paginate ();
136
136
137
137
return $ this ->formResponse (
138
138
[
139
- 'total ' => $ total ->total_items ,
140
- 'filtered ' => $ filtered ->total_items ,
141
- 'data ' => $ filtered ->items -> toArray (),
139
+ 'total ' => $ total ->getTotalItems () ,
140
+ 'filtered ' => $ filtered ->getTotalItems () ,
141
+ 'data ' => $ filtered ->getItems (),
142
142
'phql ' => $ this ->builder ->getPhql (),
143
143
]
144
144
);
Original file line number Diff line number Diff line change 5
5
use DataTables \Adapters \QueryBuilder ;
6
6
use DataTables \Adapters \ResultSet ;
7
7
use DataTables \Adapters \ArrayAdapter ;
8
+ use Phalcon \Di \Injectable ;
8
9
use Phalcon \Http \Response ;
9
- use Phalcon \Plugin ;
10
10
11
11
/**
12
12
* Class DataTable
13
13
*
14
14
* @package DataTables
15
15
*/
16
- class DataTable extends Plugin
16
+ class DataTable extends Injectable
17
17
{
18
18
/**
19
19
* @var array
Original file line number Diff line number Diff line change 2
2
3
3
namespace DataTables ;
4
4
5
- use Phalcon \Mvc \ User \ Component ;
5
+ use Phalcon \Di \ Injectable ;
6
6
7
- class ParamsParser extends Component
7
+ class ParamsParser extends Injectable
8
8
{
9
9
protected $ params = [];
10
10
protected $ page = 1 ;
You can’t perform that action at this time.
0 commit comments