symfony2.1

Symfony2.1でnamespaceをautoloadに追加する

//app/autoload.php .. $loader->add('Crocos', __DIR__.'/../vendor/bundles/'); .. vendor/composer/autoload_namespaces.php に追加しても動くのだけど、Composerでupdateしたりすると、autoload_namespaces.phpが更新してしまい、追加したnamespaceが消…

Symfony2.1でBreadcrumbを簡単に書く方法

Symfony2.1でパンくずリストを簡単に書くために。whiteoctober / BreadcrumbsBundleを使用します。分かる範囲で解説します。https://github.com/whiteoctober/BreadcrumbsBundle インストール Composer: Composerを使用する場合、composer.jsonに以下の通り…

CallbackValidatorを使わずにFormEventでフィールドのバリデーション

Symfony2.1でCallbackValidatorを使わずに、addEventListnerでエンティティに関係ないフィールドのバリデーションを実装する方法。 コードは「効率的なWebアプリケーションの作り方」p.215より Before public function buildForm(FormBuilder $builder, arra…