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'); } }
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(); }
private function setupView($options = array()) { $options['selected'] = 'Dashboard'; MAMUtils::setView($this, $options); }
/** * Executes index action * * @param sfRequest $request A request object */ public function setupPage($options = array()) { MAMUtils::setView($this, $options); }
/** * Executes index action * * @param sfRequest $request A request object */ private function setupView($options = array()) { $options['selected'] = 'My Account'; MAMUtils::setView($this, $options); }