An open API service indexing awesome lists of open source software.

https://github.com/vaneves/json-request-service-provider


https://github.com/vaneves/json-request-service-provider

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# JsonRequestServiceProvider

## Installing

Via Composer

```
composer require vaneves/json-request-service-provider
```

## Usage

``` php
use Silex\Application;
use Symfony\Component\HttpFoundation\Request;
use Vaneves\Provider\JsonRequestServiceProvider;

$app = new Application();
$app->register(new JsonRequestServiceProvider());

$app->post('/blog/posts', function (Request $request) use ($app) {
$post = array(
'title' => $request->request->get('title'),
'body' => $request->request->get('body'),
);

$post['id'] = createPost($post);

return $app->json($post, 201);
});

$app->run();

```