예제 #1
0
 /**
  * Insert Mail to Newsletter
  */
 public function saveUserEmail(NewsletterModel $newsletter)
 {
     $userRow = $this->db()->select('email')->from('users')->where(array('id' => $newsletter->getId()))->execute()->fetchRows();
     $userMail = $userRow[0]['email'];
     $newsletterMail = $this->countEmails($userMail);
     if ($newsletterMail == '0') {
         $this->db()->insert('newsletter_mails')->values(array('email' => $userMail))->execute();
     } else {
         $this->db()->delete('newsletter_mails')->where(array('email' => $userMail))->execute();
     }
 }