ket-php / http-response
Simple PHP Rest API response builder
1.1.0
2026-02-20 21:30 UTC
Requires
- php: ^8.1
- psr/http-message: ^2.0
Requires (Dev)
- phpunit/phpunit: ^10.5
README
Simplify JSON Body builder.
Installation
Install via Composer:
composer require ket-php/http-response
Usage
HttpResponse::newInstance()->with('code', 400)->withMessage('Hello World!')->toResponse() // ResponseInterface::class
HttpResponse::newInstance()->with('code', 400)->withMessage('Hello World!')->toJson() // {"code":400,"message":"Hello World!"}
HttpResponse::newInstance()->setPayload(['code' => 400, 'message' => 'Hello World!'])->toJson() // {"code":400,"message":"Hello World!"}