CakePHP 2 シェルスクリプトで引数を受け取る方法の簡単で具体的な例が見つからないようです。
class TestShell extends AppShell {
public function argumentTest(){
$parser = parent::getOptionParser();
$parser->addArgument('testArgument', array('short' => 't','help' => 'The test argument'));
var_dump($this->params);
}
}
私はそれを試してみます:
コンソール/ケーキ TestShell 引数Test --t 45
コンソール/ケーキ TestShell 引数Test -t 45
コンソール/ケーキ TestShell 引数Test --testArgument 45
コンソール/ケーキ TestShell 引数Test -testArgument 45
上記のすべてで、これを応答として取得します。
Usage:
cake lot_web_service [-h] [-v] [-q]
私は何を間違っていますか?