hch / normalizedrestapi-bundle
A bundle to normalize the return of Rest API
Installs: 9
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.2
- hch/normalizedrestapi-bundle: dev-master
- symfony/console: ~2.0
- symfony/framework-bundle: ~2.0
- symfony/serializer: ~2.0
This package is not auto-updated.
Last update: 2025-02-01 21:36:28 UTC
README
A bundle to normalize the return of Rest API
Installation
Run composer require hch/normalizedrestapi-bundle=dev-master
Create erros_code.ini file: php app/console app:create-error-code
Basic Usage
The bundle can be used as simply as this
<?php
use HCH\NormalizedRestApiBundle\ApiException\ApiException;
use HCH\NormalizedRestApiBundle\ApiResponse\ApiResponse;
public function getProductAction(Product $product) {
if(!$product){
throw new ApiException(404);
}
return new ApiResponse(array('Product' => $product));
}