Skip to content

PHPTCloud/jsend-symfony-bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symfony jsend bundle

version tests docs license useful

Implementation of jsend specification for http responses

Install

composer require phptcloud/symfony-jsend-bundle

Usage

$responseFactory = new \JsendStandard\Factory\ResponseFactory();
// or use factory through symfony container ...
$responseFactory->createJsonResponse(new ResponseBodyObject(ResponseBodyObject::STATUS_SUCCESS));
$responseFactory->createJsonResponse(new ResponseBodyObject(
    ResponseBodyObject::STATUS_FAIL,
    [],
    400,
    'validation error'
));
$responseFactory->createJsonResponse(new ResponseBodyObject(
    ResponseBodyObject::STATUS_ERROR,
    [],
    500,
    'Internal server error'
));

About

Implementation of jsend specification for http responses.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages