{{ $visitor->name }}
{{ $visitor->company }}
@include('components.util.label-only', [
'status' => $visitor->status,
'name' => 'gatein_status' . $visitor->id,
'user_id' => $visitor->id,
'class' => 'update-status-gatein',
])
@if( Auth::user()->hasRole(['super_admin', 'user_admin', 'office_admin', 'admin_contractor']) || Auth::id() == $visitor->created_by)
@endif
@if( Auth::user()->hasRole(['dokter']))
@endif
|
NIK
|
{{ str_repeat('*', max(0, strlen($visitor->username) - 4)) . substr($visitor->username, -4) }}
|
|
Gender
|
@if ($visitor->gender == 'Male')
|
|
@lang('app.blood_type')
|
{{ $visitor->blood_type }}
|
|
@lang('app.birth_place')
|
{{ $visitor->birth_place }}
|
|
@lang('app.birth_date')
|
{{ date('d F Y', strtotime($visitor->birth_date)) }}
|
|
Nationality
|
{{ $visitor->nationality }}
|
|
@lang('app.address')
|
{{ $visitor->address }}
|
|
@lang('app.phone_number')
|
{{ $visitor->phone_number }}
|
|
@lang('app.email')
|
{{ $visitor->email }}
|
|
Company
|
{{ $visitor->company }}
|
|
Purpose
|
{{ $visitor->purposed }}
|
|
Start Duty
|
{{ optional($visitor->gateInVisitor[0])->start_duty
? \Carbon\Carbon::parse($visitor->gateInVisitor[0]->start_duty)->format('d M Y')
: '-' }}
|
|
End Duty
|
{{ optional($visitor->gateInVisitor[0])->end_duty
? \Carbon\Carbon::parse($visitor->gateInVisitor[0]->end_duty)->format('d M Y')
: '-' }}
|
|
Duration
|
@php
$start = optional($visitor->gateInVisitor[0])->start_duty;
$end = optional($visitor->gateInVisitor[0])->end_duty;
@endphp
@if($start && $end)
@php
$startDate = \Carbon\Carbon::parse($start);
$endDate = \Carbon\Carbon::parse($end);
$days = $startDate->diffInDays($endDate) + 1; // +1 to include start day
@endphp
{{ $days }} day{{ $days > 1 ? 's' : '' }}
@else
-
@endif
|
List Location
-
@forelse($locationNames as $name)
- {{ $name }} @empty
- No Location @endforelse
Health Certificate