@stack('css') @if (env('RTL_LAYOUT') != null) @endif @if (request()->is('admin/dashboard*') || request()->is('calendar*')) @include('calendarable.css') @endif @if (Config::get('app.locale') == 'Arabic') @else @endif @if (request()->is('admin/dashboard*') || request()->is('calendar*')) @include('calendarable.js') @endif @php $is_manager_level = false; $can_view_leave = false; $can_view_travel = false; if (auth()->check()) { $user = auth()->user(); $role_id = $user->role_users_id; if ($role_id == 4 || $role_id == 7) { $is_manager_level = true; } else { try { $employee = \Illuminate\Support\Facades\DB::table('employees')->where('staff_id', $user->username)->first(); if ($employee && ($employee->dept_head == 1 || $employee->supervisor == 1)) { $is_manager_level = true; } } catch (\Exception $e) { } } $can_view_leave = $user->can('view-leave') || $is_manager_level; $can_view_travel = $user->can('view-travel') || $is_manager_level; } @endphp
@include('shared.flash_message')
@php $general_settings = \App\GeneralSetting::latest()->first(); @endphp
@yield('content')
@stack('scripts')