public function paginate($data, $params = array())
{
$paginator = $this->paginator->paginate($data, $this->pagination->getPage(), $this->pagination->getItemsPerPage(), $params);
$items['items'] = $paginator->getItems();
/**
* Set pagination object only when need
*/
if ($this->paginationData['itemsPerPage'] < $this->paginationData['itemsCount']) {
$items['pagination'] = $this->paginationData;
}
return $items;
}