示例#1
0
 /**
  *
  * @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();
 }
示例#2
0
 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'));
 }