如何隐藏控制台命令
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 5.0,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
如何隐藏控制台命令
默认情况下,所有控制台命令列出当执行控制台应用程序的脚本没有参数或当使用列表
命令。
然而,有时命令不能执行最终用户;例如,遗留的部分应用程序命令,命令只通过计划任务执行,等等。
在这些情况下,您可以定义命令隐藏的通过设置setHidden ()
方法真正的
在命令配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/ / src /命令/ LegacyCommand.php名称空间应用程序\命令;使用ob娱乐下载\组件\控制台\命令\命令;类LegacyCommand扩展命令{受保护的静态美元defaultName=应用:遗留的;受保护的函数配置(){美元这- >setHidden (真正的)/ /……;}}
隐藏命令行为一样正常命令但他们不再显示在命令列表,所以最终用户没有意识到它们的存在。
请注意
隐藏命令还可以使用JSON或XML描述符。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。