/** * * @return Response */ public function index(RegisterPublicationSearchRequest $request) { try { $dataAdsForUser = new PuAds(); $idcategories = $request->input('categories_id', 0); $idCategory = $idcategories != 0 ? explode("-", $idcategories) : []; $dataAds = $dataAdsForUser->getAllAds($idCategory, $request->input('description'), $request->input('user_id'), $request->input('page')); $this->_responseWS->setDataResponse(Response::HTTP_OK, $dataAds, array(), 'ok'); } catch (Exception $exc) { dd($exc->getMessage()); $this->_responseWS->setDataResponse(Response::HTTP_INTERNAL_SERVER_ERROR, array(), array(), ''); } $this->_responseWS->response(); }
public function index() { // $datos = DB::select("call post_popular(7,2)"); $modelSubsidiary = new PuAds(); $listPremiumAds_ = $modelSubsidiary->getAllAds(null, null, null, 1, PuTypes::TYPE_PREMIUM); $listPremiumAds_[0]['detalle'] = asset('') . 'admpanel/publication/form/' . $listPremiumAds_[0]['id']; $listPublishAds_ = $modelSubsidiary->getPublishAds_count(); $listSessions_ = $modelSubsidiary->getSessions_count(); $visits = new \stdClass(); $visits->viewers['Día'] = (int) $listSessions_->day_; $visits->viewers['Semana'] = (int) $listSessions_->week_; $visits->viewers['Mes'] = (int) $listSessions_->month_; $visits->posts['Día'] = (int) $listPublishAds_->day_; $visits->posts['Semana'] = (int) $listPublishAds_->week_; $visits->posts['Mes'] = (int) $listPublishAds_->month_; $listPremiumAds_ = json_encode($listPremiumAds_); $visits = json_encode($visits); return $this->renderView('admin.home.index', compact('listPremiumAds_', 'visits')); }