Buenas
Estoy tratando de armar un paginador para mis consultas, pero obtengo esto:
GenericDao::createPaginationAdapter() must be an instance of Doctrine\ORM\Query, array given
Tengo de esta forma hecho:
Código PHP:
public function mostrarEmailsPorGrupo($idGrupo)
{
$rsm = new ResultSetMapping();
$rsm->addScalarResult('verEmails', 'verEmailsGrupo');
$sql = "SELECT miconsulta";
$sql .=" FROM mi consulta";
$sql .=" WHERE mi consulta
";
$query = $this->_em->createNativeQuery($sql, $rsm);
$verEmailsPorGrupo = $query->getResult(Query::HYDRATE_SCALAR); //Query::HYDRATE_ARRAY
return $verEmailsPorGrupo;
}
public function mostrarEmailsPorGrupoPA($idGrupo) {
return $this->createPaginationAdapter($this->mostrarEmailsPorGrupo($idGrupo));
}