Наследование: extends Exceptio\Exception
Пример #1
0
 /**
  * Delete the associated media with the given id.
  * You may also pass a media object.
  *
  * @param int|\Spatie\MediaLibrary\Media $mediaId
  *
  * @throws \Spatie\MediaLibrary\Exceptions\MediaCannotBeDeleted
  */
 public function deleteMedia($mediaId)
 {
     if ($mediaId instanceof Media) {
         $mediaId = $mediaId->id;
     }
     $media = $this->media->find($mediaId);
     if (!$media) {
         throw MediaCannotBeDeleted::doesNotBelongToModel($media, $this);
     }
     $media->delete();
 }