Пример #1
0
 public function executeApproved(sfWebRequest $request)
 {
     if (!$this->getUser()->hasCredential(array('Administrator'), false)) {
         $this->getUser()->setFlash("warning", 'You don\'t have permission to access this url ' . $request->getReferer());
         $this->redirect('dashboard/index');
     }
     //$request->checkCSRFProtection();
     $this->forward404Unless($mission_photo = MissionPhotoPeer::retrieveByPk($request->getParameter('id')), sprintf('Object itinerary does not exist (%s).', $request->getParameter('id')));
     $mission_photo = MissionPhotoPeer::retrieveByPk($request->getParameter('id'));
     if (isset($mission_photo)) {
         $mission_photo->setApproved(1);
         $mission_photo->save();
     }
     $this->getUser()->setFlash('success', 'mission photo has been approved successfully.');
     $this->redirect('mission_photo/index');
 }