私はケーキのシェルスクリプトに取り組んでいます。いくつかの名前付き引数を使用すると、たとえば:CakePHPシェル引数にアクセスするには?
--username=world
「username」パラメータ/値を取得するにはどうすればよいですか?
私のコードは次のようになります。
class InviteShell extends AppShell
{
//... here are my methods.
public function getOptionParser()
{
$parser = parent::getOptionParser();
$parser->addArgument('username', array(
'help' => 'Send E-Mail to which user?'
))->addOption('method', array(
'short' => 'm',
'help' => __('The specific method you want help on.')
))->description(__('Lookup doc block comments for classes in CakePHP'));
return $parser;
}
}
と引数とオプションの違いは何ですか?また、これらのオプションを自分のコードでどのように読むことができますか?
私は$ this-> args配列を読むことができますが、名前は付けられていません。私にできることすべては、私はケーキ2.9