Cannot add a Plugin. (Breezy)

Herkese merhaba, I am trying to include the breezy package in my panel but I always get this error. https://github.com/jeffgreco13/filament-breezy/issues/324 Call to a member function getPlugin() on null at vendor/filament/filament/src/FilamentManager.php:282 Versions: Breezy: v2.2.5.1 Laravel: 10.41.0 PHP: 8.2.14 Filament: 3.2.2
GitHub
Call to a member function getPlugin() on null · Issue #324 · jeff...
Call to a member function getPlugin() on null at vendor/filament/filament/src/FilamentManager.php:282 My Panel Code is: return $panel ->id('dashboard') ->path('dashboard') -&g...
16 Replies
krekas
krekas11mo ago
you missed something when installing the package
Hucukii - İsmail Çakır
Actually I installed it like this, I just didn't do anything extra. sail composer require jeffgreco13/filament-breezy -W
krekas
krekas11mo ago
maybe read the installation guide?
Hucukii - İsmail Çakır
Yes, i do. Do you need Sanctum installed?
krekas
krekas11mo ago
no you haven't read the installation part https://github.com/jeffgreco13/filament-breezy#installation
Hucukii - İsmail Çakır
php artisan breezy:install I also ran this. I did all those steps but the error repeats itself. Which step do you think I missed?
krekas
krekas11mo ago
just tried on a fresh install everything works
Sjoerd24
Sjoerd2411mo ago
Can you supply how you included the breezy plugin in your filament panel?
Hucukii - İsmail Çakır
Sure, 1 - composer require jeffgreco13/filament-breezy 2 - php artisan breezy:install * This creates one breezy_sessions migration. And I run it. 3 - I plant it in my panel provider. * ->plugin( BreezyCore::make() )
Hucukii - İsmail Çakır
I tried to look at your demo, but are you missing files? eg. PanelProvider https://github.com/LaravelDaily/Laravel-Filament-Plugins-Demo
GitHub
GitHub - LaravelDaily/Laravel-Filament-Plugins-Demo
Contribute to LaravelDaily/Laravel-Filament-Plugins-Demo development by creating an account on GitHub.
krekas
krekas11mo ago
this link is with filament v2 not v3
Hucukii - İsmail Çakır
I am new to Filament, I have been working for 1 week, I have been following your lessons. I was not aware of the version differences.
Sjoerd24
Sjoerd2411mo ago
Does it work if you change the code in your panel to:
->plugins([ BreezyCore::make() ]);
->plugins([ BreezyCore::make() ]);
Hucukii - İsmail Çakır
No I tried this
Sjoerd24
Sjoerd2411mo ago
probably you made a mistake somewhere else then, hard to debug. What krekas said, I would delete everything and start over again and follow the instructies to the letter.
Hucukii - İsmail Çakır
I think I found the error, I installed from scratch and it worked directly. but in the faulty panel my user id is in UUID format, in the successful installation it is in normal integer format.
Want results from more Discord servers?
Add your server