mauro-moreno / silex-jsonapi
Silex 框架的 JSONApi.org 实现。
2.0.2
2016-09-05 13:20 UTC
Requires
- php: >=5.5.9
- nilportugues/json-api: ^2.1
- symfony/psr-http-message-bridge: ~0.2
Requires (Dev)
- phpunit/phpunit: >=5.1
- silex/silex: ^2.0
This package is auto-updated.
Last update: 2024-08-29 00:59:04 UTC
README
Silex 框架的 JSONApi.org 实现。
基于 Nil Portugués Caldero PHP Json Api 包 php-json-api。
安装
** 步骤 1:下载服务提供者
使用 composer 安装,只需在终端中输入
$ composer require mauro-moreno/silex-jsonapi
** 步骤 2:启用服务提供者
要启用
<?php $app = new Silex\Application; $app['mappers'] = []; // Array of mapping classes $app->register(new MauroMoreno\JsonApi\JsonApiServiceProvider);
控制器
以下 JsonApiResponseTrait
方法提供返回正确的头和 HTTP 状态码
private function resourceCreated($json); private function resourceDeleted($json); private function resourceNotFound($json); private function resourceProcessing($json); private function resourceUpdatedResponse($json); private function response($json); private function unsupportedAction($json);