The good old pChart got an overhaul!
- All examples work fine with zero code modifications to them
- Code was beautified
- Made minor improvements and added some speed ups
This version will NOT work with your existing code, but supports PHP 7.0 & 7.1
Please check the change log for the complete list of changes.
Major changes:
- Code cleanup
- Bootstrapped
- Exceptions
- Introduced pColor & pColorGradient
- Moved functions around
- Added support for compression and filters in PNG output
- Cache: added PDO SQLite storage option
- ImageMapper: JavaScript re-write using jQuery
- ImageMapper: added PDO SQLite storage option
- Removed DelayedLoader
- PHP 7.2+ required
- Introduce pPyramid (in progress)
- Introduce pQRCode /* Check my PHP-QRCode-fork repo */
- Performace boost
- pBarcode to own dir
- Extracted SQLite code
- No more config files (palettes & barcode db)
The sandbox and all examples work as expected.
Code is being tested against PHP versions 7.0 to 7.4
Word of advice, keep it secure:
- Set write permissions only to the "cache" and "temp" folders if you are going to be using them.
- Make sure the content of these folders is not visible to the rest of the world.