php artisan make 指令可以生成那些?
跟着 laravel-china 上 web 开发实战进阶教程,里面要生成一个图片工具类 ImageUploadHandler ,想着之前模型、控制器也都是指令生成的,就试了一下,不行。
下面是提示信息里指出的可以 make 的项:
// 用户认证脚手架,生成除了 view 部分的所有用户认证相关的代码
make:auth
// 暂时没用到
make:channel
//暂时没用到
make:command
// 控制器类
make:controller
// 事件,暂时没用到
make:event
// 异常,暂时没用到
make:exception
// 工厂类,factory->define() 定义,$faker 生成填充数据
make:factory
// 暂时没用到
make:job
// 监听器,App\Http\Listeners 下,监听事件并处理
make:listener
// 邮件,暂时没用到
make:mail
// 中间件,常用的 auth,guest,对请求有过滤作用
make:middleware
// 生成数据迁移文件,创建表,修改表等记录
make:migration
// 模型类
make:model
// 暂时没用到
make:notification
// 观察者,暂时没用到
make:observer
// 授权策略,定义策略,通过AuthServiceProvider 绑定到模型,然后在模型中应用
make:policy
// 服务提供者,暂时用到就是授权策略和 AppServiceProvider 中对 Carbon 日期类设置语言
make:provider
// 用户请求验证,验证用户表单数据
make:request
// 资源,暂时没用到
make:resource
// 规则,暂时没用到
make:rule
// 播种机,使用定义的工厂类批量插入数据
make:seeder
// 暂时没用到
make:test
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭