開発が進むに連れてフォームで 表示するエラーメッセージを全体的に変更したい 全角英数を半角英数に変換したい その他色々と機能を拡張したい などと、全体的な挙動を変えたいことが多くて、 $ symfony doctrine:build-formsで生成される、lib/form/doctrine/base/Base***Form.class.php 内のWidget, Validatorを独自拡張したものに変更できないかなと思う事が多く、調べてみました。*1 $ symfony doctrine:build-forms --generator-class=myDoctrineFormGeneratorと、build-formsの--generator-classにクラス名を渡してGeneratorクラスでいろいろとやれば良いのですが、 オプション付けるのを忘れたり、他の人も触ることを考えるとデ