protected $propertyRepository;
/**
* Returns the groups for the sets grids
*/
public function getSetsAction() { $limit =
(int) $this->
Request()->
getParam('limit', 0
);
$offset =
(int) $this->
Request()->
getParam('start', 0
);
$filter =
$this->
Request()->
getParam('filter',
[]);
$query =
$this->
getPropertyRepository()->
getSetsQuery($offset,
$limit,
$filter);
$totalCount =
$this->
getManager()->
getQueryCount($query);
$sets =
$query->
getArrayResult();
$this->
View()->
assign( [ 'success' => true,
'data' =>
$sets,
'total' =>
$totalCount,
] );
}