andreaspabst/laravel-make-complete-model-set

此包的最新版本(dev-master)没有提供许可证信息。

创建模型、资源、

dev-master 2019-02-19 13:20 UTC

This package is auto-updated.

Last update: 2024-09-20 02:09:33 UTC


README

关于

此Laravel命令make:complete-model-set创建用于创建API的所有可用的类。

  • 模型(带或不带迁移)
  • 控制器与所有请求(ModelIndexRequest,ModelStoreRequest等)
  • 资源(集合和单个)

如何安装

Composer设置

composer require --dev andreaspabst/laravel-make-complete-model-set

注册服务提供者

通过composer安装此包后,您需要将服务提供者添加到您的config/app.php

...
AndreasPabst\LaravelMakeCompleteModelSet\LaravelMakeCompleteModelSetServiceProvider::class,
...

如何调用

php artisan make:complete-model-set

它将引导您完成创建步骤。

示例向导

$ php artisan make:complete-model-set

Generating complete controller set 

 Enter the Model Name...:
 > Post 

 Do you want a Model? (yes/no) [no]:
 > y

  Crafting Post model...

 Do you want a migration? (yes/no) [no]:
 > y

  Crafting create_posts_table migration...

 Do you want Resources? (yes/no) [no]:
 > y

  Crafting Post resource...
  Crafting PostCollection collection...

 Do you want a controller? (yes/no) [no]:
 > y

  Crafting PostController controller

 Do you want to including all requests into controller creation? (yes/no) [no]:
 > y

  Crafting request...
  Crafting controller...

其他内容...

享受使用!

安全

如果您发现任何安全相关的问题,请通过management@andreaspabst.com发送电子邮件,而不是使用问题跟踪器。

明信片软件

您可以使用此包,但如果它进入了您的产品,我们非常希望您能从您家乡寄给我们一张明信片,说明您正在使用我们的哪个包。

我们的地址在Andreas Pabst.com

我们将在我们的网站上发布所有收到的明信片。

致谢

Andreas Pabst

许可证

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