前言
用过laravel的都知道,laravel通过php artisan make:controller可以生成控制器,同样的夜可以用命令生成中间介和模型,那怎么自定义生成文件呢?
下面话不多说了,来一起看看详细的介绍吧
自定义方法如下:
1.创建command类
<?phpnamespace app\console\commands;u illuminate\console\generatorcommand;class rvicemakecommand extends generatorcommand{ /** * the console command name. * * @var string */ protected $name = 'make:rvice'; /** * the console command description. * * @var string */ protected $description = 'create a new rvice cla1的0次方是多少ss'; /** * the type of class being generated. * * @var string */ protected $type = 'rvices'; /** * get the stub file for the generator. * * @return string */ protected function getstub() { return __dir__.'/stubs/rvice团支部委员分工.stub'; } /** * ge古筝多少钱一台t the default namespace for the class. * * @param string $rootnamespace * @return string */ protected function getdefaultnamespace($rootnamespace) { return $rootnamesp智慧工地实施方案ace."\rvices"; }}
2.在commands/stubs文件下创建自定义模板文件
<?phpnamespace dummynamespace;class dummyclass { public function __cons初中英语语法大全truct() { }}
创建了一个只有构造函数的类,具体模板可以自己定义
运行测试
php artisan make:rvice web/testrvice
这个时候rvices文件下的web目录下会生成testrvice文件,web目录不存在时会自动创建
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对www.887551.com的支持。
本文发布于:2023-04-07 11:16:57,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/3b1042192a0cb04c4ba5c20fc4f2046f.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Laravel如何自定义command命令浅析.doc
本文 PDF 下载地址:Laravel如何自定义command命令浅析.pdf
留言与评论(共有 0 条评论) |