sinclairt/resource-generator

创建和删除资源类

1.1.6 2017-03-29 14:03 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:29:01 UTC


README

创建和删除资源组件。这些包括

  • 模型

  • 模型接口

  • 模型门面

  • 仓库

  • 仓库接口

  • 仓库门面

  • 资源控制器

  • 迁移

  • 种子

  • 创建表单请求

  • 更新请求

我该如何设置?

  • composer require sinclairt\resource-generator.
  • app\config 中注册服务提供者 Sinclair\ResourceGenerator\ResourceGeneratorServiceProvider
  • 运行 php artisan 以查看两个新命令 resource:createresource:remove

用法

这两个命令都需要名称参数,例如 php artisan resource:create foo

你可以传递可选标志来仅创建/删除特定元素

  • --model(仅删除)
  • --repository
  • --controller
  • --create-request
  • --update-request
  • --migration
  • --seeder
  • --all

自定义

运行 php artisan vendor:publish 将文件存根发布到 resources/stubs/vendor/resource-generator。在这里,您可以编辑存根以使生成更容易。