Exemplo n.º 1
0
 /**
  * add
  *
  * @param MessageResponseModel $messageResponseModel
  *
  * @return void
  */
 public function add(MessageResponseModel $messageResponseModel)
 {
     $index = $this->getIndex($messageResponseModel->getKey());
     if ($index !== null) {
         unset($this->messages[$index]);
     }
     if ($messageResponseModel->isPrimary()) {
         array_unshift($this->messages, $messageResponseModel);
         return;
     }
     $this->messages[] = $messageResponseModel;
 }