login(FilamentOauth2::getLoginRouteAction()) ->userMenuItems([ 'logout' => MenuItem::make()->url(function () { $panel = filament()->getCurrentPanel(); return '/'.$panel->getPath().'/'.$this->getId().'/handleLogout'; }), ]); } public function boot(Panel $panel): void { // } public static function make(): static { return app(static::class); } public static function get(): static { /** @var static $plugin */ $plugin = filament(app(static::class)->getId()); return $plugin; } }