tommmarti / php-http-response
A simple library to facilitate http response.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/tommmarti/php-http-response
Requires
- symfony/yaml: ^4.2
This package is auto-updated.
Last update: 2025-10-08 22:18:42 UTC
README
A simple library to facilitate http response
Installation
 composer require tommmarti/php-http-response
use
use tommarti\httpResponse\HttpCode;
use tommarti\httpResponse\Response;
$payload = array(
    "id" => 1,
    "name" => "Kate"
);
$response = new Response();
$response->make(true, HttpCode::S_200, $payload, "json");
http response format
Json
{
    "success": true,
    "payload": {}
}
with error
{
    "success": false,
    "payload": {},
    "error": {
        "code": 404,
        "message": "Not Found"
    }
}
Yaml
success: true
payload:
    id: 1
    name: 'Tom'
with error
success: false
payload:
    id: 1
    name: 'Tom'
error:
    code: 404
    message: 'Not Found'