refactor: auto refactor via rector

This commit is contained in:
idevakk
2025-09-29 01:08:34 +05:30
parent 744e0bb9bb
commit 21664b1a3e
26 changed files with 55 additions and 68 deletions

View File

@@ -60,21 +60,16 @@ class DashPanelProvider extends PanelProvider
->plugins([
FilamentLoggerPlugin::make(),
FilamentLogViewerPlugin::make(),
FilamentMailsPlugin::make()->canManageMails(function () {
FilamentMailsPlugin::make()->canManageMails(function (): bool {
$user = Auth::user();
// Allow access for users with specific roles
if ($user->hasRole('admin')) {
return true;
}
// Allow access for users with specific permissions
if ($user->hasPermissionTo('manage mails')) {
return true;
}
// Restrict access for all other users
return false;
return (bool) $user->hasPermissionTo('manage mails');
}),
])
->routes(fn () => FilamentMails::routes());

View File

@@ -23,11 +23,9 @@ class FortifyServiceProvider extends ServiceProvider
*/
public function boot(): void
{
Fortify::twoFactorChallengeView(fn () => view('livewire.auth.two-factor-challenge'));
Fortify::confirmPasswordView(fn () => view('livewire.auth.confirm-password'));
Fortify::twoFactorChallengeView(fn (): \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory => view('livewire.auth.two-factor-challenge'));
Fortify::confirmPasswordView(fn (): \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory => view('livewire.auth.confirm-password'));
RateLimiter::for('two-factor', function (Request $request) {
return Limit::perMinute(5)->by($request->session()->get('login.id'));
});
RateLimiter::for('two-factor', fn(Request $request) => Limit::perMinute(5)->by($request->session()->get('login.id')));
}
}