Esempio n. 1
0
 /**
  * Resend activation email
  */
 public function resendActivationAction()
 {
     $config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/forms.ini');
     $this->view->form = new Zend_Form($config->feed->resendactivation);
     if ($this->getRequest()->isPost() && $this->view->form->isValid($_POST)) {
         $feeds = new Feeds();
         $users = new Users();
         $user = $users->getByEmail($this->view->form->email->getValue());
         $feed = $feeds->getBySiteUrlAndUserId($this->view->form->url->getValue(), $user->id);
         if ($feed) {
             $this->sendActivationEmail($feed, $user);
         } else {
             $this->view->form->email->markAsError();
         }
     }
 }