user(); if ($user->can($permission) || $user->can('ie.access') || $user->can('ie.view')) { return; } abort(403, 'Unauthorized action.'); } protected function businessId(): int { return app(IndustrialEngineeringUtil::class)->getBusinessId(); } }