@php $canDocumentsDelete = Auth::check() && ( ($type === 'admin' && Auth::user()->hasPermission('admin.users.documents.delete')) || ($type === 'vendor' && Auth::user()->hasPermission('vendor.users.documents.delete')) || ($type === 'customer' && Auth::user()->hasPermission('customer.users.documents.delete')) ); $canDocumentsView = Auth::check() && ( ($type === 'admin' && Auth::user()->hasPermission('admin.users.documents.view')) || ($type === 'vendor' && Auth::user()->hasPermission('vendor.users.documents.view')) || ($type === 'customer' && Auth::user()->hasPermission('customer.users.documents.view')) ); @endphp
@if ($documents->count()) @foreach ($documents as $i => $doc) @php $fileUrl = asset($doc->file_path); @endphp @endforeach @else @endif
# Document Type File Name File Size Uploaded At Actions
{{ $documents->firstItem() + $i }} {{ $doc->documentType->name ?? 'N/A' }} {{ $doc->file_name }} {{ number_format($doc->file_size / 1024, 2) }} KB {{ $doc->created_at->format('d M Y, H:i') }} @if ($canDocumentsView) @endif @if ($canDocumentsDelete) @endif
No documents found.
@if ($documents->hasPages())
{{ $documents->appends(request()->except('page'))->links() }}
@endif