static function getCategoriasNovedadFullActive() { $data = BaseDao::getCategoriasNovedadActive(); $data = Phinq::create($data)->orderBy(function ($categoriaNovedad) { return $categoriaNovedad->orden; })->toArray(); foreach ($data as $categoria) { $categoria->novedades = BaseDao::getNovedadesActiveByCategoriaNovedadId($categoria->id); $categoria->novedades = Phinq::create($categoria->novedades)->orderBy(function ($novedad) { return $novedad->fecha; }, true)->toArray(); } return $data; }