手机版

Laravel自定命令以及生成文件的例子

时间:2021-09-01 来源:互联网 编辑:宝哥软件园 浏览:

以创建服务层为例子

1、执行命令

PHP工匠制作:命令服务制作命令2、在应用程序\控制台\命令下就会多出一个ServiceMakeCommand.php文件,更改其内容为一下内容(注意:

1、承了GeneratorCommand类,

2、受保护的$ signature=' make : service { name } ';中{name}必须要有

?phpnamespace App \ Console \命令;使用照明\控制台\生成器命令;类ServiceMakeCommand扩展了GeneratorCommand{ /** *控制台命令的名称和签名* * @ var string */protected $ signature=' make : service { name } ';/** *控制台命令描述* * @ var string */protected $ description="创建服务";/** *获取生成器的存根文件。* * @返回字符串*/受保护的函数getStub() { return __DIR__ ./存根/服务。“存根”;} /** *获取类的默认命名空间* * @ param string $ root namespace * @ return string */protected function getDefaultNamespace($ root namespace){ return $ root namespace .\服务;}}3、创建模版

在应用\控制台\命令\下创建存根文件夹,并创建文件服务。存根,其内容为

?phpnamespace DummyNameSpaceClass DummyClass { public function _ _ construct(){ parent : _ _ construct();}}4、现在就已经完成了,运行服务器端编程语言(Professional Hypertext Preprocessor的缩写)工匠列表,就可以看到

执行PHP工匠制作:服务基础服务就有BaseService.php文件了

以上这篇Laravel自定命令以及生成文件的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

版权声明:Laravel自定命令以及生成文件的例子是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。