もしかしたら、プルダウンが多い新規プロジェクトにjoinすることになりそうだったので、ソースコード上のプルダウンデータの配置を検討していたのですが、ActiveRecord::EnumをRailsな人たちに教えてもらったので、CakePHPでも($enumsの配置だけ)なんとなく使えるようにしました。 https://github.com/k1LoW/Enumm 今までのプルダウンデータ配置 自分は Configure::write() 一択でした。bootstrap.phpにつらつらと書き連ねる感じですね。 <?php // bootstrap.php Configure::write('Post.categories', [ 'diary' => 'My Diary', 'news' => 'News Topic', ]); <?php // PostsController.php p