@php $deleteLeadFilePermission = user()->permission('delete_lead_files'); $viewLeadFilePermission = user()->permission('view_lead_files'); // Any admin, or the deal's own agent, may always view/download the files. $canDownloadDealFiles = in_array('admin', user_roles()) || (optional(optional($deal->leadAgent)->user)->id == user()->id); @endphp