withDocumentTransformers(function (OpenApi $openApi) { $openApi->secure( SecurityScheme::http('bearer') ); }); Gate::define('viewPulse', function ($user = null) { $monitoringUser = request()->user('monitoring'); return $monitoringUser && $monitoringUser->email === 'superadminMonitoring@humicengineering.com'; }); Gate::define('viewApiDocs', function ($user = null) { $monitoringUser = request()->user('monitoring'); return $monitoringUser && $monitoringUser->email === 'superadminMonitoring@humicengineering.com'; }); } }