/**
  * Добавляет задание
  *
  * @param ModuleNotify_EntityTask $oNotifyTask Объект задания
  * @return bool
  */
 public function AddTask(ModuleNotify_EntityTask $oNotifyTask)
 {
     $sql = "\n      INSERT INTO " . Config::Get('db.table.notify_task') . "\n        ( user_login, user_mail, notify_subject, notify_text, date_created, notify_task_status )\n      VALUES\n        ( ?, ?, ?, ?, ?, ?d )\n    ";
     if ($this->oDb->query($sql, $oNotifyTask->getUserLogin(), $oNotifyTask->getUserMail(), $oNotifyTask->getNotifySubject(), $oNotifyTask->getNotifyText(), $oNotifyTask->getDateCreated(), $oNotifyTask->getTaskStatus()) === 0) {
         return true;
     }
     return false;
 }
Beispiel #2
0
 /**
  * Отправляет на e-mail
  *
  * @param ModuleNotify_EntityTask $oTask	Объект задания на отправку
  */
 public function SendTask($oTask)
 {
     $this->Mail_SetAdress($oTask->getUserMail(), $oTask->getUserLogin());
     $this->Mail_SetSubject($oTask->getNotifySubject());
     $this->Mail_SetBody($oTask->getNotifyText());
     $this->Mail_setHTML();
     $this->Mail_Send();
 }
Beispiel #3
0
 /**
  * Отправляет на e-mail
  *
  * @param ModuleNotify_EntityTask $oTask    Объект задания на отправку
  */
 public function SendTask($oTask)
 {
     E::ModuleMail()->SetAdress($oTask->getUserMail(), $oTask->getUserLogin());
     E::ModuleMail()->SetSubject($oTask->getNotifySubject());
     E::ModuleMail()->SetBody($oTask->getNotifyText());
     E::ModuleMail()->SetHTML();
     E::ModuleMail()->Send();
 }
Beispiel #4
0
 /**
  * Добавляет задание
  *
  * @param ModuleNotify_EntityTask $oNotifyTask    Объект задания
  *
  * @return bool
  */
 public function AddTask(ModuleNotify_EntityTask $oNotifyTask)
 {
     $sql = "\n\t\t\tINSERT INTO ?_notify_task\n\t\t\t\t( user_login, user_mail, notify_subject, notify_text, date_created, notify_task_status )\n\t\t\tVALUES\n\t\t\t\t( ?, ?, ?, ?, ?, ?d )\n\t\t";
     $xResult = $this->oDb->query($sql, $oNotifyTask->getUserLogin(), $oNotifyTask->getUserMail(), $oNotifyTask->getNotifySubject(), $oNotifyTask->getNotifyText(), $oNotifyTask->getDateCreated(), $oNotifyTask->getTaskStatus());
     return $xResult !== false;
 }