/**
  * @see sfTask
  */
 protected function execute($arguments = array(), $options = array())
 {
     sfContext::createInstance($this->configuration);
     $blast = Doctrine::getTable('Blast')->find(1);
     $response = Doctrine::getTable('BlastResponse')->find(1);
     BlastManager::createTextResponse($response);
 }
Example #2
0
 public function executeCreate(sfWebRequest $request)
 {
     $this->minyan = Utils::extractDomainObjectFromRequest($request, 'Minyan', 'minyanId', true);
     $this->setupView(array('title' => 'Create a minyan blast'));
     $this->user = $this->getUser()->getGuardUser();
     $this->form = new BlastForm();
     if ($request->isMethod('post')) {
         $this->form->bind($request->getParameter('blast'));
         if ($this->form->isValid()) {
             $this->form->updateObject();
             $blast = $this->form->getObject();
             $blast->setInitiatingUserId($this->user->getId());
             $blast->setMinyanId($this->minyan->getId());
             $blast->save();
             BlastManager::fireBlast($blast);
             $this->redirect('blast/dashboard?blastId=' . $blast->getId());
         }
     }
     return sfView::SUCCESS;
 }