metricloop/laravel-transformer-maker

此包已弃用且不再维护。未建议替代包。

Laravel 5 包,用于创建 Fractal Transformers

v1.0.5 2018-10-26 13:48 UTC

This package is not auto-updated.

Last update: 2022-10-15 08:52:18 UTC


README

Latest Version Software License Build Status Total Downloads

此包为您提供了一种快速创建Transformers的方法,用于您在Fractal中使用的 Eloquent 模型。

安装和用法

运行以下命令

composer require "metricloop/laravel-transformer-maker"

然后注册服务提供者

// config/app.php

'providers' => [
    // ...
    MetricLoop\TransformerMaker\TransformerMakerServiceProvider::class,
];

然后就像使用任何其他 Artisan make 命令一样使用它

php artisan make:transformer Person

然后在 App/Transformers 中获取填充好的 PersonTransformer.php

致谢

感谢 Phil Sturgeon 和 PHP League 的 Fractal 团队。如果您还没有,可以去看看 Phil 关于构建 API 的书:Build APIs You Won't Hate

关于 Metric Loop

Metric Loop 是一家位于奥斯汀的技术公司,致力于通过帮助客户减少开销、简化硬件采购以及更高效地运营业务来创造价值。

许可

MIT 许可证 (MIT)。请参阅许可文件以获取更多信息。