metricloop / laravel-transformer-maker
此包已弃用且不再维护。未建议替代包。
Laravel 5 包,用于创建 Fractal Transformers
v1.0.5
2018-10-26 13:48 UTC
Requires
- php: ^7.0
- illuminate/console: 5.5.* || 5.6.* || 5.7.*
- illuminate/support: 5.5.* || 5.6.* || 5.7.*
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is not auto-updated.
Last update: 2022-10-15 08:52:18 UTC
README
此包为您提供了一种快速创建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)。请参阅许可文件以获取更多信息。