groch/resource-generator

为给定的资源名称生成所有结构。

1.1.0 2020-03-28 19:01 UTC

This package is auto-updated.

Last update: 2024-09-29 04:42:48 UTC


README

Latest Version on Packagist Software License

为给定的资源名称生成所有结构

注意:此示例中的代码最初是为用户体验原型编写的,并不一定展示如何创建生产质量代码。

结构

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

Resourceful Controller
Migration
Seeder
Create Form Request
Update From Request
Test
Transformer

安装

通过Composer

$ composer require groch/resource-generator

config/app.php中注册服务提供者。

groch\ResourceGenerator\ResourceGeneratorServiceProvider::class,

从包中发布资源。

php artisan vendor:publish --tag=install-resource

添加您的UsersTableSeeder并将默认的"User.php"模型移动到Model命名空间/文件夹。

php artisan migrate:fresh --seed

php artisan config:clear
php artisan config:cache
composer dump-autoload

php artisan key:generate
php artisan jwt:secret

用法

运行php artisan以查看新的命令gen:resource

生成新的资源

php artisan gen:resource car

删除生成的资源

php artisan gen:resource car --delete=1

变更日志

有关最近更改的更多信息,请参阅变更日志

鸣谢

  • Thomas Letsch Groch

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件