/** * Retorna articulos segun su caracteristica, ya paginados * @return object */ public function generar_paginacion_articulos_segun_caracteristica() { $iIdCaracteristica = Input::get('id_caracteristica'); //$iIdCategoria = Input::get('id_categoria'); //dd($iIdCaracteristica);die; $articulo = new Articulo(); $oElementosPaginacion = $articulo->Obtener_todos_segun_caracteristica($iIdCaracteristica); // Get pagination information and slice the results. $iElementpsPorPagina = 8; $iTotalElementosPaginacion = count($oElementosPaginacion); $start = (Paginator::getCurrentPage() - 1) * $iElementpsPorPagina; $sliced = array_slice($oElementosPaginacion, $start, $iElementpsPorPagina); // Eager load the relation. $oColeccion = Articulo::hydrate($sliced); // Create a paginator instance. return Paginator::make($oColeccion->all(), $iTotalElementosPaginacion, $iElementpsPorPagina); }