DoctrineのSortableビヘイビアを使う場合

レコードをソート可能かつ、各レコードのソート順変更などの操作を可能にする「Sortable」というビヘイビアがありますが、いくつかの実装が存在するようです。

この中でどれを使うのが良いのかということなのですが、3番目のcsDoctrineActAsSortablePluginの実装が一番完成度が高いようで、symfonyユーザーならわざわざDoctrineのエクステンションを自分で持ってくるのではなくて、csDoctrineActAsSortablePluginをインストールすればOKという感じです。


symfonyを使わずにDoctrineだけを利用している場合でも、csDoctrineActAsSortablePluginのコードを使った方が良いかもしれませんね。