Symfony Consoleコンポーネントで Question Helper を使用すると、質問のデフォルト値を自動的に出力できますか?
たとえば、この質問の場合:
$question = new Question( 'What is your response? ', 'Default response' );
このようなものを印刷したいと思います:
あなたの反応は何ですか?[デフォルトの応答]
Symfony Consoleコンポーネントで Question Helper を使用すると、質問のデフォルト値を自動的に出力できますか?
たとえば、この質問の場合:
$question = new Question( 'What is your response? ', 'Default response' );
このようなものを印刷したいと思います:
あなたの反応は何ですか?[デフォルトの応答]
これは Symfony 2.5 では不可能です。ここでは、サポートされている唯一の方法について説明します。
私が提案できる唯一のことは、デフォルトの応答に変数を用意することです。例えば:
$default = 'Default response';
$questionString = sprintf('What is your response? [%s]', $default);
$question = new Question($questionString, $default);