leneyasoftware / minery
An object oriented approach to making reports. Will render all the stuff you need to display a nice report.
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/leneyasoftware/minery
Requires
- league/flysystem: ^1.0
- peridot-php/peridot: 1.15.2
This package is not auto-updated.
Last update: 2025-10-25 23:48:11 UTC
README
The PHP Framework For Rendering Reports
Minery is a PHP Framework for writing reports. The goal is to have a Framework where you can plug in a keyed array similar to what you get when processing MySQL results, and have the Framework render whatever it is you like. Whether that is a table, chart, or any other display type, Minery aims to make this process much easier and flexible.
##Roadmap
- Create the base framework classes. ✓
- Create a way to persist the report and display it using JSON. ✓
- Create Adapters to take a Report Result Set and format the data for display.
- Create Javascript classes that wrap our Display modules we want to use.
- Create a Javascript class to translate JSON representations of reports into the display type chosen.
There is still a bunch more to do. If you'd like to contribute, email josh.walker [AT] leneya [DOT] com