Obligation
@php $projects = App\Models\Project::all(); $userAccess = collect(); if (auth()->user()->role_id == 1) { $userAccess = $projects; // Admin has access to all projects } else { $userAccess = App\Models\projectAssign::where('user_id', auth()->user()->id)->pluck('project_id'); } @endphp
@foreach ($projects as $project) @if ($userAccess->contains($project->id))
{{ $project->project_name }}
Objective :
{{ Str::limit($project->project_description, 100, '...') }}
@else
{{ $project->project_name }}
Objective :
{{ Str::limit($project->project_description, 100, '...') }}
@endif @endforeach