/** * * @param string $Termos * @param array $Places * @param int $CurrentPage * @param int $PorPagina * @return \Pagination */ public function ListaPagination($Termos = null, array $Places = null, $CurrentPage = 1, $PorPagina = 20) { $p = new Pagination(); $p->_Termos = $Termos; $p->_Places = $Places; $p->setCount($this->Lista($Termos, $Places, true))->setPorPagina($PorPagina)->setCurrentPage($CurrentPage)->setRegistros($this->Lista("{$Termos} {$p->getLimitOffset()}", $Places, false), false); return $p; }