All notable changes to the Laravel Decomposer will be documented in this file
- Correct class name for auto-discovery in Laravel 5.5
- Package autoloading for Laravel 5.5
- Added following helper methods to help categorize report stats more efficiently:
Decomposer::addLaravelStats($myArray); // Add to the already existing 'Laravel Env'
Decomposer::addServerStats($myArray); // Add to the already existing 'Server Env'
Decomposer::addExtraStats($myArray); // A new block 'Extra Info' will be added containing it
- Now App & Other Package devs can also add extra personal package or app specific stats by using Decomposer as a dependency in their project
getReportJson()
method added to get the same Decomposer report as JSON- Fixed breaking of
getReportArray()
method
- Dependency improvements
- PR merged that fixes resolving the Decomposer version from Dev & Package dependencies.
- The Decomposer system report can now be accessed as a multi-dimensional associative array anywhere in your code - Docs
- Code structure improved
- Minor Dependency issue fixed
- Added search, sorting & pagination on the table containing name & versions of installed packages and their dependencies.
- Decomposes your Laravel & Server environment and gives all the required details & configurations about both on the same page.
- Generate the system report of your Laravel & server environment on a single click. This report can be very useful in troubleshooting any error. Why & what about the system report is documented here
- Added check for no dependencies
- Updated the Code to be formatted in accordance to PSR-2
- Added doc block comments for added benefit
- Aligned and spaced a couple of things just a tiny bit for extra readability
- Updated the redundant empty if-statement for a cleaner logic path
- Now requires PHP >=5.6
- Initial release