宝哥软件园

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自定命令以及生成文件的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

更多资讯
游戏推荐
更多+