예제 #1
0
파일: Session.php 프로젝트: i4ucode/alerts
 public function retrieve(MessageCollection $messages)
 {
     if (isset($_SESSION[$this->sessionKey])) {
         foreach ($_SESSION[$this->sessionKey] as $msg) {
             $messages->add(new Message($msg[0], $msg[1]));
         }
         // Remove from session
         unset($_SESSION[$this->sessionKey]);
     }
 }
예제 #2
0
파일: Alerts.php 프로젝트: i4ucode/alerts
 /**
  * Add a message to the collection
  * @param string $message The message to be added
  * @param array $data Optional array data to associated with the message
  * @return $this
  */
 public function add($message, array $data = [])
 {
     $this->messages->add(new Message($message, $data));
     return $this;
 }