hch/normalizedrestapi-bundle

A bundle to normalize the return of Rest API

Installs: 9

Dependents: 1

Suggesters: 0

Security: 0

Stars: 3

Watchers: 1

Forks: 0

Open Issues: 0

Type:symfony-bundle

pkg:composer/hch/normalizedrestapi-bundle

dev-develop 2016-10-29 23:23 UTC

This package is not auto-updated.

Last update: 2025-10-12 01:31:17 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));
}