@php $showFullProfile = false; if ($viewPermission == 'all' || ($viewPermission == 'added' && $employee->employeeDetail->added_by == user()->id) || ($viewPermission == 'owned' && $employee->employeeDetail->user_id == user()->id) || ($viewPermission == 'both' && ($employee->employeeDetail->user_id == user()->id || $employee->employeeDetail->added_by == user()->id)) ) { $showFullProfile = true; } @endphp @php $editEmployeePermission = user()->permission('edit_employees'); @endphp

{{ ucfirst($employee->salutation) . ' ' . mb_ucwords($employee->name) }} @isset($employee->country) @endisset

@if ($editEmployeePermission == 'all' || ($editEmployeePermission == 'added' && $employee->employeeDetail->added_by == user()->id)) @endif

{{ !is_null($employee->employeeDetail) && !is_null($employee->employeeDetail->designation) ? mb_ucwords($employee->employeeDetail->designation->name) : '' }} • {{ isset($employee->employeeDetail) && !is_null($employee->employeeDetail->department) && !is_null($employee->employeeDetail->department) ? mb_ucwords($employee->employeeDetail->department->team_name) : '' }}

@if ($employee->status == 'active')

@lang('app.lastLogin') @if (!is_null($employee->last_login)) {{ $employee->last_login->timezone(global_setting()->timezone)->format(global_setting()->date_format . ' ' . global_setting()->time_format) }} @else -- @endif

@else

@endif @if ($showFullProfile) @endif
@if ($employee->employeeDetail->about_me != '')
{{ $employee->employeeDetail->about_me }}
@endif

@lang('modules.employees.gender')

@php $currentyearJoiningDate = \Carbon\Carbon::parse(now(global_setting()->timezone)->year.'-'.$employee->employeeDetail->joining_date->format('m-d')); if ($currentyearJoiningDate->copy()->endOfDay()->isPast()) { $currentyearJoiningDate = $currentyearJoiningDate->addYear(); } $diffInHoursJoiningDate = now(global_setting()->timezone)->floatDiffInHours($currentyearJoiningDate, false); @endphp @if ($showFullProfile) {{-- Custom fields data --}} @if (isset($fields)) @foreach ($fields as $field) @if ($field->type == 'text' || $field->type == 'password' || $field->type == 'number') @elseif($field->type == 'textarea') @elseif($field->type == 'radio') @elseif($field->type == 'checkbox') @elseif($field->type == 'select') @elseif($field->type == 'date') @endif @endforeach @endif @endif

@lang('modules.employees.reportingTo')

@if ($employee->employeeDetail->reportingTo) @else -- @endif
@if ($employee->reportingTeam)

@lang('modules.employees.reportingTeam')

@if (count($employee->reportingTeam) > 0) @if (count($employee->reportingTeam) > 1) @foreach ($employee->reportingTeam as $item) @endforeach @else @foreach ($employee->reportingTeam as $item) @endforeach @endif @else -- @endif
@endif
@if ($showFullProfile)
@if (in_array('attendance', user_modules()))
@endif @if (in_array('leaves', user_modules()))
@endif
@if (in_array('tasks', user_modules()))
@endif @if (in_array('tickets', user_modules()))
@endif
@endif
@if ($showFullProfile)

@lang('modules.employees.activity')

@forelse($activities as $key=>$activity)

{!! __($activity->activity) !!}

{{ $activity->created_at->timezone(global_setting()->timezone)->format(global_setting()->time_format) }}

@empty

@lang('messages.noActivityByThisUser')

@endforelse
@endif