ajtarragona/reports
Package per fer reports PDF
Maintainers
v12.0.0
2026-04-09 09:06 UTC
Requires
- php: >=7.0.0
- barryvdh/laravel-dompdf: >=0.8.3
- daltcore/lara-pdf-merger: >=2.0
- fakerphp/faker: >=1.9.1
- laravel/framework: >=6.0
- milon/barcode: >=6.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Package per fer reports en PDF
π Latest Stable Version
π Total Downloads
π Latest Unstable Version
π License
π PHP Version Require
Requirements
Laravel >= 6.0
PHP >= 7.1
Installation
composer require ajtarragona/reports --dev
Afegir classloading a composer.json
"autoload" : {
"psr-4": {
"Reports\\": "storage/app/report-templates/"
Publicar estils del backend i dels reports PDF.
php artisan ajtarragona:reports:prepare
Publicar config dompdf
php artisan vendor:publish --provider="Barryvdh\DomPDF\ServiceProvider"
activar enable_php a l'arxiu config/dompdf.php
Create a new report
Disposem de la comanda:
php artisan make:tgn-report {report_name}
AixΓ² ens crearΓ un nou report amb el nom report_name a la carpeta storage/app/report-templates.
Es crearan 3 arxius:
- config.php
- NomReportReport.php
- template.blade.php
Backend
Podem activar el backend afegint la variable REPORTS_BACKEND = true a l'arxiu .env
