Example #1
0
 /**
  * Deletes message entry by given Id
  * If it's the last entry, the whole message will be deleted.
  *
  * @param MessageEntry $entry
  */
 public function deleteEntry($entry)
 {
     if ($entry->message->id == $this->id) {
         if (count($this->entries) > 1) {
             $entry->delete();
         } else {
             $this->delete();
         }
     }
 }