脚手架命令
以下命令允许您快速将附加代码构建到您的 Winter 项目中,从而加快开发时间。
创建主题
php artisan create:theme <theme code>
这create:theme
命令生成主题文件夹和主题的基本文件。第一个参数指定主题代码,例如。myauthor-mytheme
.
创建一个插件
php artisan create:plugin <plugin code>
这create:plugin
命令生成插件文件夹和插件的基本文件。第一个参数指定作者和插件名称,例如。MyAuthor.MyPlugin
.
创建组件
php artisan create:component <plugin code> <component name>
这create:component
命令创建一个新的组件类和默认组件视图。第一个参数指定该组件将添加到的插件的插件代码,第二个参数指定组件类名,例如。MyComponent
.
创建模型
php artisan create:model <plugin code> <model name>
这create:model
命令生成新模型所需的文件。第一个参数指定该模型将被添加到的插件的插件代码,第二个参数指定模型类名,例如。MyModel
.
创建设置模型
php artisan create:settings <plugin code> [model name]
这create:settings
命令生成新文件所需的文件设置模型.第一个参数指定该模型将添加到的插件的插件代码,第二个参数是可选的,指定设置模型类名(默认为Settings
).
创建后端控制器
php artisan create:controller <plugin code> <controller name>
这create:controller
命令生成控制器、配置和视图文件。第一个参数指定该控制器将添加到的插件的插件代码,第二个参数指定控制器类名,例如。MyController
.
创建表单小部件
php artisan create:formwidget <plugin code> <widget name>
这create:formwidget
命令生成后端表单小部件、视图和基本资产文件。第一个参数指定该表单小部件将添加到的插件的插件代码,第二个参数指定表单小部件类名,例如。MyFormWidget
.
创建报告小部件
php artisan create:reportwidget <plugin code> <widget name>
这create:reportwidget
命令生成后端报告小部件、视图和基本资产文件。第一个参数指定将添加此报表小部件的插件的插件代码,第二个参数指定报表小部件类名,例如。MyReportWidget
.
创建工作
这create:job
命令生成一个作业。第一个参数指定该作业将添加到的插件的插件代码,第二个参数指定作业类名称,例如。MyJob
.
php artisan create:job <plugin code> <job name>
创建控制台命令
php artisan create:command <plugin code> <command name>
这create:command
命令生成一个新的控制台命令.第一个参数指定该控制台命令将添加到的插件的插件代码,第二个参数指定命令名称。