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