Download the PHP package dropelikeit/laravel-responsefactory without Composer
On this page you can find all versions of the php package dropelikeit/laravel-responsefactory. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dropelikeit/laravel-responsefactory
More information about dropelikeit/laravel-responsefactory
Files in dropelikeit/laravel-responsefactory
Package laravel-responsefactory
Short Description A nice answer factory for Laravel based on the jms/serializer
License MIT
Homepage https://github.com/Dropelikeit/laravel-responsefactory
Informations about the package laravel-responsefactory
ResponseFactory for Laravel
The ResponseFactory is a successor to the laravel-jms-serializer package that focused on this. Using the JMS serializer within the ResponseFactory to create Laravel responses and thus remain in the OOP environment and not use functions or own response objects within the controller. In addition, it should be ensured that everything is processed in an object-oriented manner up to the output.
JMS-Serializer: https://github.com/schmittjoh/serializer
Installation
Support note
Laravel | PHP | Package Version | Status |
---|---|---|---|
11 | 8.3 | v1.x.x | No longer supported |
11 | 8.3 | v1.x.x | No longer supported |
11 | 8.3 + 8.4 | v1.x.x | No longer supported |
12 | 8.3 + 8.4 | v2.x.x | Support |
How to use
Laravel uses Package Auto-Discovery, so you do not need to add the service provider manually.
For example, to use the ResponseFactory in a controller, simply insert the ResponseFactory in the constructor.
Publish the ResponseFactory Config with the command
After that you will see a config file in your config folder named "responsefactory.php".
Upgrade
It is the first stable version, therefore it make no sense to read an upgrade guide.
Documentation
- Configuration
- ResponseFactory
Collaborators
Marcel Strahl |
Contributors
Marcel Strahl |
Contribution
Help us to improve this project by reporting bugs, enhancement requests or other suggestions via the issue tracker.
After creating the issue tracker, it is also possible to create a PR with reference to the issue.
Thank you very much for your support!
All versions of laravel-responsefactory with dependencies
ext-fileinfo Version *
illuminate/http Version ^12.0
illuminate/support Version ^12.0
illuminate/contracts Version ^12.0
jms/serializer Version ^3.32
webmozart/assert Version ^1.11