【发布时间】:2017-09-05 16:16:08
【问题描述】:
有没有办法在 Symfony3 的控制台 HelperSet 中添加自己的助手?
我在文档中没有找到任何有用的东西。
【问题讨论】:
-
只要按照代码就能找到是不是很简单?
bin/console使用Symfony\Bundle\FrameworkBundle\Console\Application,它扩展了Symfony\Component\Console\Application,它有一个名为getDefaultHelperSet的方法。实现您自己的应用程序类,扩展Symfony\Bundle\FrameworkBundle\Console\Application,覆盖getDefaultHelperSet并在您的bin/console中使用它。 -
谢谢我按照代码找到了 set() 方法。效果很好。 :)