wjbecker / filament-report-builder
Report builder for Filament using laravel models
0.0.4
2024-11-20 19:21 UTC
Requires
- php: ^8.0
- filament/filament: ^3.2
- maatwebsite/excel: ^3.1
- spatie/laravel-package-tools: ^1.0|^1.13
This package is auto-updated.
Last update: 2025-06-20 20:46:36 UTC
README
Dynamic Report Builder using Laravel Eloquent Models
Installation
Install package via composer:
composer require wjbecker/filament-report-builder
Publish & migrate migration files
php artisan vendor:publish --tag=filament-report-builder-migrations php artisan migrate
Filament Export actions
# Laravel 11 and higher php artisan make:queue-batches-table php artisan make:notifications-table # Laravel 10 php artisan queue:batches-table php artisan notifications:table php artisan vendor:publish --tag=filament-actions-migrations php artisan migrate
Panel Configuration
Include this plugin in your panel configuration and enable database notifications:
use Wjbecker\FilamentReportBuilder\FilamentReportBuilderPlugin; return $panel // ... ->databaseNotifications() ->plugins([ // ... Other Plugins FilamentReportBuilderPlugin::make() ])