/**
  * Update ticket status
  * @param Status $status
  * @return void
  */
 public function updateStatus(Status $status)
 {
     if ($this->status->notEquals($status)) {
         $this->processUpdateStatus($status);
         $this->raise(new TicketStatusWasChanged((string) $this->uniqueId, $this->subject, (string) $this->status));
     }
 }
 /**
  * Update ticket status
  * @param Status $status
  * @return void
  */
 public function updateStatus(Status $status)
 {
     if ($this->status->notEquals($status)) {
         $this->processUpdateStatus($status);
     }
 }