Add new $guard argument to Illuminate\Auth\Events\Login
use Illuminate\Auth\Events\Login;
final class SomeClass
{
public function run(): void
{
- $loginEvent = new Login('user', false);
+ $guard = config('auth.defaults.guard');
+ $loginEvent = new Login($guard, 'user', false);
}
}
Configure your rector.php:
<?php
use RectorLaravel\Rector\New_\AddGuardToLoginEventRector;
use Rector\Config\RectorConfig;
return RectorConfig::configure()
->withRules([
AddGuardToLoginEventRector::class,
]);