1
使用Yii 1.1.14如何添加新的Yii webapp參數?
對於那些誰已經定製了webapp
(即mywebapp)時命令,有你,或者你知道,如何更多的參數添加到命令什麼辦法?
我們已經有了git
參數,例如我們希望給用戶添加一些交互提示,例如:設置config/main.php
文件。
有關此主題的任何線索?
使用Yii 1.1.14如何添加新的Yii webapp參數?
對於那些誰已經定製了webapp
(即mywebapp)時命令,有你,或者你知道,如何更多的參數添加到命令什麼辦法?
我們已經有了git
參數,例如我們希望給用戶添加一些交互提示,例如:設置config/main.php
文件。
有關此主題的任何線索?
這是run()
功能的一個片段:
public function run($args) {
$vcs = false;
if (isset($args[1])) {
if ($args[1] != 'git' && $args[1] != 'hg')
$this->usageError('Unsupported VCS specified. Currently only git and hg supported.');
$vcs = $args[1];
}
// ...
就像你看到的,$args[1]
必須始終使用VCS。 通過邏輯,您需要更改/開發run()
的主體以適應您想要的新參數。
一個可能跟是:
webapp ../test git setconfig
或
webapp ../test git true
第三個參數將作爲$args[2]
。