@php $addDocumentPermission = user()->permission('add_documents'); $viewDocumentPermission = user()->permission('view_documents'); $deleteDocumentPermission = user()->permission('delete_documents'); $editDocumentPermission = user()->permission('edit_documents'); @endphp
@forelse($documents as $document) @if ($viewDocumentPermission == 'all' || ($viewDocumentPermission == 'added' && $document->added_by == user()->id) || ($viewDocumentPermission == 'owned' && ($document->user_id == user()->id && $document->added_by != user()->id)) || ($viewDocumentPermission == 'both' && ($document->added_by == user()->id || $document->user_id == user()->id))) @php $cardClass = 'bg-white'; $borderClass = 'border-1'; if ($document->is_expired) { $cardClass = 'bg-warning-light'; $borderClass = 'border-danger border-2'; } elseif ($document->is_expiring_soon) { $cardClass = 'bg-warning-light'; } @endphp
{{ $document->document_name }}
@if($document->document_number)

@lang('modules.employees.documentNumber'): {{ $document->document_number }}

@endif
@lang('modules.employees.issueDate') {{ $document->issue_date->translatedFormat(company()->date_format) }}
@lang('modules.employees.expiryDate') {{ $document->expiry_date->translatedFormat(company()->date_format) }}
@lang('modules.employees.alertBefore') {{ $document->alert_before_days }} @lang('modules.employees.days')
@lang('modules.employees.alert') {{ $document->alert_enabled ? __('app.on') : __('app.off') }}
@if($document->is_expired)
@lang('modules.employees.documentExpired')
@elseif($document->is_expiring_soon)
@lang('modules.employees.documentExpiringSoon', ['days' => $document->days_until_expiry])
@endif
@lang('modules.employees.uploaded') {{ $document->created_at->diffForHumans() }}
@endif @empty
- @lang('modules.employees.noDocumentExpiryUploaded')
@endforelse