Пример #1
0
 public static function setCacheSubscribersEmails($cache)
 {
     self::$_cacheSubscribersEmails = $cache;
 }
Пример #2
0
 /**
  * Добавляет новое уведомление
  * @param int $idEventType
  * @param string $message
  * @param int $idEventSubscriber
  * @param array $emails
  * @param int $idInstance
  * @return Notifier
  */
 public function addNewEvent($idEventType, $message, $idEventSubscriber = null, $emails = null, $idInstance = null, $subject = null)
 {
     $notifierEvent = new NotifierEvent();
     $notifierEvent->id_event_type = $idEventType;
     $notifierEvent->event_message = $message;
     $notifierEvent->setIdEventSubscriber($idEventSubscriber);
     $notifierEvent->setEmails($emails === null ? array() : $emails);
     $notifierEvent->id_instance = $idInstance;
     $notifierEvent->subject = $subject;
     $notifierEvent->save();
     $this->setLastAddedEvent($notifierEvent);
     return $this;
 }