↓とかを参考にしてやってみてもうまくいかなかった。
Composerを使ってCakePHP2.4.1とDebugKitをインストールするまで - higan96技術メモ
ComposerのautoloderはPluginパスの解決まではしてくれないみたい
なので通例どおりApp::build()で追加してあげる。
bootstrap.php
// composerのautoloadを読み込み
require ROOT . '/Vendor/autoload.php';
// CakePHPのオートローダーをいったん削除し、composerより先に評価されるように先頭に追加する
// https://github.com/composer/composer/commit/c80cb76b9b5082ecc3e5b53b1050f76bb27b127b を参照
spl_autoload_unregister(array('App', 'load'));
spl_autoload_register(array('App', 'load'), true, true);
// プラグインの読み込み
App::build(array(
'Plugin' => array(
ROOT . '/Plugin/',
),
)
);
CakePlugin::loadAll();