bigpaulie/fractal-laravel-service

Laravel 框架的 Fractal 服务提供者

v1.0.4 2019-03-06 10:37 UTC

This package is auto-updated.

Last update: 2024-09-06 23:56:59 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version

这是一个用于 Laravel 5.x 的简单服务提供者

安装

安装此包的首选方法是使用 composer

composer require bigpaulie/fractal-laravel-service

安装包后,您需要将服务提供者添加到您的 config/app.php 文件中

bigpaulie\fractal\FractalServiceProvider::class

使用方法

首先,您需要创建您的转换器,之后您可以使用相应的宏与响应辅助器

集合
return response()->collection($collection, new YourTransformer());
带分页的集合
return response()->collection($collection, new YourTransformer(), $collection);
项目
return response()->item($item, new YourTransformer());
异常
return response()->exception($exception, new YourTransformer());

贡献

如果您想为此项目做出贡献,请分支并提交一个 pull request。