Download the PHP package twom/laravel-responder without Composer
On this page you can find all versions of the php package twom/laravel-responder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download twom/laravel-responder
More information about twom/laravel-responder
Files in twom/laravel-responder
Download twom/laravel-responder
More information about twom/laravel-responder
Files in twom/laravel-responder
Vendor twom
Package laravel-responder
Short Description Responder for api and Laravel project
License
Homepage https://github.com/Twom2020/laravel-responder
Package laravel-responder
Short Description Responder for api and Laravel project
License
Homepage https://github.com/Twom2020/laravel-responder
Please rate this library. Is it a good library?
Informations about the package laravel-responder
Laravel Responder
Installation:
You must add the service provider to config/app.php
for load lang
The response schema:
Note: support of fa and en languages.
Respond types:
method | description |
---|---|
respond(array $data = []) |
default is successfully respond. merge $data with default schema |
respondValidationError($errors = []) |
validation error code 422 |
respondCreated($data = null) |
created code 201. you can set data from this method input |
respondUpdated($data = null) |
updated code 200. you can set data from this method input |
respondDeleted() |
deleted successfully response with code 200 |
respondBadRequest() |
response bad request error code 400 |
respondNotFound() |
response not found page error code 404 |
respondInternalError() |
response internal error code 500 |
respondUnauthorizedError() |
response unauthorize error code 401 |
Setters methods:
method | description |
---|---|
setStatusCode($statusCode) |
set the status_code in default schema |
setMessage($message, $mode = null) |
set the message in default schema. the $mode parameter can be created|updated|deleted , like this: setMessage("user", "created") so the message is user created. |
setRespondData($data) |
set the data in default schema |
appendRespondData($data) |
append the data in default schema |
setRespondError($error) |
set the errors in default schema |
Example:
Note: you must use of this facade.
normal respond:
output:
Note: default mode is successfully operation.
Custom respond:
output:
Validation error respond:
output:
Created respond:
output:
Bad request respond:
output:
Use setters:
output:
All versions of laravel-responder with dependencies
PHP Build Version
Package Version
The package twom/laravel-responder contains the following files
Loading the files please wait ....