15
15
use Ajax \service \JArray ;
16
16
use Ajax \service \JString ;
17
17
use Ajax \semantic \html \base \HtmlSemDoubleElement ;
18
- use Ubiquity \utils \base \UArray ;
19
18
20
19
/**
21
20
* DataTable widget for displaying list of objects
@@ -201,7 +200,7 @@ protected function _hideColumns() {
201
200
protected function _generateHeader (HtmlTable $ table , $ captions ) {
202
201
$ gbFields = $ this ->_instanceViewer ->getGroupByFields ();
203
202
if (\is_array ($ gbFields )) {
204
- $ captions = \array_values (UArray ::removeByKeys ($ captions , $ gbFields ));
203
+ $ captions = \array_values (JArray ::removeByKeys ($ captions , $ gbFields ));
205
204
}
206
205
$ table ->setHeaderValues ($ captions );
207
206
if (isset ($ this ->_sortable )) {
@@ -222,8 +221,8 @@ protected function _generateContent($table) {
222
221
return $ this ->_generateRow ($ instance , $ fields , $ table );
223
222
});
224
223
} else {
225
- $ diffFields = array_values (UArray ::removeByKeys ($ fields , $ groupByFields ));
226
- $ activeValues = array_combine ($ groupByFields , \array_fill (0 , \count ($ groupByFields ), null ));
224
+ $ diffFields = \ array_values (JArray ::removeByKeys ($ fields , $ groupByFields ));
225
+ $ activeValues = \ array_combine ($ groupByFields , \array_fill (0 , \count ($ groupByFields ), null ));
227
226
$ uuids = [];
228
227
$ table ->fromDatabaseObjects ($ objects , function ($ instance ) use ($ table , $ fields , &$ activeValues , $ groupByFields , &$ uuids , $ diffFields ) {
229
228
$ this ->_instanceViewer ->setInstance ($ instance );
0 commit comments