@php use App\Constants\Constant; use App\Http\Helpers\Uploader; use App\Http\Helpers\UserPermissionHelper; use App\Models\User\BasicSetting; use App\Models\User\Language; use Illuminate\Support\Facades\Auth; $user = getRootUser(); $default = Language::query() ->where('is_default', 1) ->where('user_id', $user->id) ->first(); $package = UserPermissionHelper::currentPackage($user->id); if (!empty($user)) { $permissions = UserPermissionHelper::packagePermission($user->id); $permissions = json_decode($permissions, true); $userBs = BasicSetting::query()->where('user_id', $user->id)->first(); } $roleBasedPermission = []; if (!is_null(Auth::guard('web')->user()->admin_id)){ $roleBasedPermission = json_decode(Auth::guard('web')->user()->role->permissions, true); } @endphp