@php $parts = explode('.', $asset); $extension = AttachmentHelper::getAttachmentType($parts ? $parts[count($parts) - 1] : false); $asset = Storage::url($asset); if(isset($attachment)){ $asset = $attachment->path; } @endphp @switch($extension) @case('document') @break @case('image') @break @case('video') @break @case('audio') @break @endswitch