Doctrine2

Doctrine2.3がすごくよくなってる

Symfony2.1を使っていて感動した! Symfony2.0系ではformでEntityを利用した場合、同じform内に同一のEntityがあった場合でもデータは別途取得される仕様だった。 add('product1', 'entity', [ 'class' => 'Acme\\DemoBundle\\Entity\\Product', ]) ->add('p…

SwiftMailerでRFC違反のメールアドレスでもメールを送信したい

Symfony2の標準メールライブラリはSwift_Mailerが使われている。メール送信を試していたが、どうも送信前にメールアドレスのチェックを行うらしくRFC違反しているメールアドレスだと例外が投げられて送れない…例外が投げられる部分は下記の箇所vendor/swiftm…

Symfony2でEntityの更新前に処理を挟んでみる

よくある登録日時や更新日時は毎回書くのは面倒臭いので、自動で入れたかったりしますね。 Symfony2でもやりたかったので調べて見た。下記の方法を用いれば出来るっぽい。 ライフサイクルコールバックを使う イベントリスナーを使う ライフサイクルコールバ…