PHP Laravel samples for Reports.PHP reporting tool, and embedded JavaScript report engine
OTHER License
This repository has a standard Laravel web project with Report Viewer and Report Designer components, as well as several sample reports.
The folder contains all the scripts and resources of the project. So all files from this folder must be copied to your PHP server, using FTP or HTTP access interface - depending on your hosting provider.
Before copying the files, you need to create the .env
configuration file for the Laravel application. You can copy the configuration template from the .env.example
file, and make changes if necessary. On first launch, the Laravel application will ask you to generate a unique application key, which will be stored in the .env
configuration file.
To download all dependencies, please use the command:
composer update
To run the project, please use the command:
php artisan serve
After that, the web project is available at: http://127.0.0.1:8000/
For more information, see the documentation on working with Laravel framework.
To add Stimulsoft components to your Laravel application, just follow a few simple steps.
composer require stimulsoft/reports-php
Stimulsoft\Laravel\StiServiceProvider::class
viewer.blade.php
HandlerController.php
Route::get('/viewer', function () {
return view('viewer');
});
Route::any('/handler', [HandlerController::class, 'process']);
Stimulsoft Reports.PHP is a report generator intended to create, view, print, and export reports online using client-server technology. The Stimulsoft report generator for PHP is a fast and powerful report engine, rich and intuitive interface, simple integration and deployment process, and an easy and understandable licensing model.