示例#1
0
 /**
  * Save Mailing List Task
  *
  * @return 	void
  */
 public function saveTask()
 {
     // Check for request forgeries
     Request::checkToken();
     // get request vars
     $list = Request::getVar('list', array(), 'post');
     // instantiate mailing list object
     $newsletterMailinglist = new MailList($this->database);
     // save mailing list
     if ($newsletterMailinglist->save($list)) {
         App::redirect(Route::url('index.php?option=com_newsletter&controller=mailinglist', false), Lang::txt('COM_NEWSLETTER_MAILINGLIST_SAVE_SUCCESS'));
     } else {
         $this->setError($newsletterMailinglist->getError());
         $this->editTask();
         return;
     }
 }