@csrf @php $isActiveEmployee = (bool) $user->isActiveEmployee; $isActiveDua = (bool) $user->isActiveDua; $userMicroservices = $user->microservices()->pluck('user_code', 'microservice_id')->all(); @endphp
MICROSERVICES
@foreach($microservices as $microservice)
@php $userCode = $userMicroservices[$microservice->id] ?? ""; $readonly = auth()->user()->roles->first()->view_name === 'help_desk' @endphp @if( $user->work_relation_id === 1 && $microservice->name === 'difo' && $isActiveDua && $isActiveEmployee ) @php @endphp
@cannot('help-desk-access') @if($userCode === "") Create Personal Folder @else Update Personal Folder @endif @endcannot
@else @php $readonly = $readonly && $microservice->name === 'difo' @endphp @endif
@endforeach