symfonyのコマンドラインで出力幅を広げる
symfonyでコマンドを入力する。例えばsymfony project:deploy –go xxxxとか。で、何かエラーが出るとする。画面に出力されるメッセージから色々判断しなきゃいけないんだけど、出力が長い場合、画面の幅に収まるように、symfonyの内部で勝手に…..とかに省略されてしまい非常に不便。
設定で簡単に変えられないか調べたんだけど、分からなかったので結局ソースを直接修正した。
/lib/command/sfFormatter.class.php の38行目辺り(symfony 1.4.5の場合)。以下の値を大きな値に変更すればOK。
$maxLineSize = 65;
参考にしたページ(英語)。