Exemplo n.º 1
0
 public function indexAction(Application $app)
 {
     $view = array();
     $usersModel = new UsersModel($app);
     $view['users'] = $usersModel->getAll();
     $adsModel = new AdsModel($app);
     $view['ads'] = $adsModel->getAll();
     return $app['twig']->render('admin/index.twig', $view);
 }
Exemplo n.º 2
0
 public function deleteAction(Application $app, Request $request)
 {
     $adsModel = new AdsModel($app);
     $id = (int) $request->get('id', 0);
     $ad = $adsModel->getAd($id);
     if (count($ad)) {
         $adsModel->deleteAd($id);
         $app['session']->getFlashBag()->add('message', array('type' => 'success', 'content' => $app['translator']->trans('Ad deleted.')));
         return $app->redirect($app['url_generator']->generate('ads_index'), 301);
         $this->view['id'] = $id;
     } else {
         return $app->redirect($app['url_generator']->generate('ads_index'));
     }
     return $app['twig']->render('ads/delete.twig', $this->view);
 }