h4d / api-response
H4D API response
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/h4d/api-response
Requires
- php: >=5.5.9
Requires (Dev)
- phpunit/phpunit: ^4.0
README
Clases básicas para a instanciación de respuestas tipo API.
Instalación vía composer:
Esta biblioteca puede instalarse vía composer añadiendo esto a tu fichero composer.json:
"require": { "h4d/api-response": "^1.0" }
Uso directo
$resp = new ApiResponse(10000, ['version'=>'1.0'], 'Success!');
Uso en cliente
// Array proveniente de descodificar un JSON de respuesta.
$dataArray = ['code'=>10000, 'data'=> ['version'=>'v1.0'], 'message'=>'Success!'];
// Obtengo el objeto de respuesta a partir de la factoría.
$resp = ApiResponseFactory::i()->fromArray($dataArray);
if ($resp->isOK())
{
// Hago cosas...
}