Example #1
0
 public function executeLogout(sfWebRequest $request)
 {
     if ($this->getUser()->isAuthenticated()) {
         AuthenticationUtils::signOut();
         MAMUtils::setView($this, array('title' => 'You have been logged out.', 'mobileTemplate' => 'logoutMobile'));
         return sfView::SUCCESS;
     } else {
         $this->redirect('index/index');
     }
 }
Example #2
0
 public function executeIndex(sfWebRequest $request)
 {
     $this->blastResponse = Utils::extractDomainObjectFromRequest($request, 'BlastResponse', 'responseId');
     MAMUtils::setView($this, array('title' => 'Thanks for your response!'));
     if ($request->hasParameter('status') && array_search($request->getParameter('status'), array('yes', 'no', 'maybe')) !== false) {
         $this->blastResponse->setStatus($request->getParameter('status'));
         if ($request->getParameter('status') !== 'yes') {
             $this->blastResponse->setAdditional(0);
         }
         $this->blastResponse->save();
     }
     if ($request->hasParameter('additional') && is_numeric($request->getParameter('additional')) && $request->getParameter('additional') < 10) {
         $this->blastResponse->setAdditional($request->getParameter('additional'));
         $this->blastResponse->save();
         $this->getUser()->setMessage('additionalSuccess', 'Additional number of people stored successfully');
     }
     $this->minyan = $this->blastResponse->getBlast()->getMinyan()->getName();
     $this->eventType = $this->blastResponse->getBlast()->getEventType();
     $this->eventTime = $this->blastResponse->getBlast()->getEventTimeString();
 }
Example #3
0
 private function setupView($options = array())
 {
     $options['selected'] = 'Dashboard';
     MAMUtils::setView($this, $options);
 }
Example #4
0
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
 public function setupPage($options = array())
 {
     MAMUtils::setView($this, $options);
 }
Example #5
0
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
 private function setupView($options = array())
 {
     $options['selected'] = 'My Account';
     MAMUtils::setView($this, $options);
 }