An Open Source PHP Reporting Framework that helps you to write perfect data reports or to construct awesome dashboards in PHP. Working great with all PHP versions from 5.6 to latest 8.0. Fully compatible with all kinds of MVC frameworks like Laravel, CodeIgniter, Symfony.
viewDir
property for KoolReport class to find view files from that directory.renderingVariables
property for KoolReport class to use in view files.Shuffle
process to randomize data order.AssetManager
ability to load resources with absolute paths.PDODataSource
, MySQLDataSource
, PostgreSQLDataSource
, SQLSRVDataSource
, OracleDataSource
to be able to bind params with any orders, duplicated names, array params for WHERE IN (only PDODataSource
supports this before).like
and not like
operator for Filter
process.useGenerator
method for report.charset
and session_mode
properties for OracleDataSource.execute()
methodrowspan
and groupCellsInColumns
for removeDuplicate
of Koolphp Table widgetremoveDuplicate
work with both column names and column orders