Download the PHP package jeffersongoncalves/filament-plugin-core without Composer
On this page you can find all versions of the php package jeffersongoncalves/filament-plugin-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jeffersongoncalves/filament-plugin-core
More information about jeffersongoncalves/filament-plugin-core
Files in jeffersongoncalves/filament-plugin-core
Package filament-plugin-core
Short Description Shared base classes and helpers for jeffersongoncalves Filament plugins (Plugin skeleton, PackageServiceProvider helpers, render-hook registration).
License MIT
Homepage https://github.com/jeffersongoncalves/filament-plugin-core
Informations about the package filament-plugin-core
Filament Plugin Core
Shared base classes for the jeffersongoncalves family of Filament plugins. It removes the skeleton boilerplate every plugin used to copy-paste: the Plugin contract implementation, the Spatie PackageServiceProvider wiring, and Filament render-hook registration.
Version Compatibility
| Branch | Filament | PHP | Laravel |
|---|---|---|---|
| 1.x | 3.x | ^8.2 | ^11.0 |
| 2.x | 4.x | ^8.2 | ^11.0 |
| 3.x | 5.x | ^8.2 | ^11.0 |
Requirements
- PHP 8.2 or higher
- Laravel 11.0 or higher
- Filament 5.x (3.x branch)
Installation
You can install the package via composer:
What it provides
BasePlugin— implementsFilament\Contracts\Pluginwith the canonicalmake()/get()factory pair and no-opregister()/boot(). Subclasses only declaregetId().Concerns\InteractsWithPlugin— themake()/get()pair as a standalone trait, for plugins that cannot extendBasePlugin.BasePackageServiceProvider— extends Spatie'sPackageServiceProviderand addsregisterRenderHooks([$hook => $view])to collapse render-hook closures.
Usage
Plugin
Service Provider
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Jefferson Gonçalves
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-plugin-core with dependencies
filament/filament Version ^5.0
filament/support Version ^5.0
spatie/laravel-package-tools Version ^1.14.0