CakePHP Advent Calendar 2012 に参加した際に、お仕事で作った横からピロッと出てくるメールフォームみたいなものをプラグイン化しました。 まずはプラグイン化したった!というところでしたので、いくつかプラグインで実現したい事を見送っていました。そのうちの一つが表題の「プラグインに含まれるjsファイルを自動的に組み込む」というものです。 CakePHPを使っている方ならほとんどが導入されているであろう debug kit はコンポーネント登録してあげると自動的に組み込まれますので、これを参考にしてみました。(cakephp / debug_kit) debug_kit もjavascriptで表示されている。 じゃあ、いつ組み込まれているのか? 今でしょ! ということで、まずはjsファイルをどこで読み込んでいるのか、ソースを検索してみると ToolbarCompone