virhi/lazy-rest-api-bundle

generate a Rest Hal APi on top of doctrine orm

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:symfony-bundle

dev-master 2015-03-29 20:16 UTC

README

#LazyRestApiBundle

Generate easily and automatically a API REST whit doctrine. CRUD action are available.

alt text

##Installation

Edit your composer.json:

"require": {
    "virhi/lazy-rest-api-bundle" : "master"
}

And run Composer:

php composer.phar update virhi/lazy-rest-api-bundle

Enable your bundle in your AppKernel.php:

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Virhi\LazyRestApiBundle\VirhiLazyRestApiBundle(),
    );
}

Edit your config

virhi_lazy_rest_api:
    manager: Manager

You can choose the expose entity and action available on the entity

virhi_lazy_rest_api:
    manager: Manager
    expose_entities:
        your_entity: { entity_name: Namespace\YourEntity, edit_mode: false, delete_mode: true, create_mode: true }

Documentation