【CakePHP】フォルダを分ける(階層を深くする)

2019年7月29日

バージョン:CakePHP 2.x

CakePHPを使って開発を進めていると、コントローラ、モデル、ビューのファイルが増えて
整理したくなると思います。
(例えば管理画面と一般画面で整理するなど)

そういった時は「bootstrap.php」に設定を記載して、フォルダを分けることができます。

ファイル:/app/Config/bootstrap.php

App::build(array(
    'Controller' => array(
        ROOT.DS.APP_DIR.DS.'Controller'.DS,
        ROOT.DS.APP_DIR.DS.'Controller'.DS.'Admin'.DS,
    ),
    'Model' => array(
        ROOT.DS.APP_DIR.DS.'Model'.DS,
        ROOT.DS.APP_DIR.DS.'Model'.DS.'Admin'.DS,
    ),
    'View' => array(
        ROOT.DS.APP_DIR.DS.'View'.DS,
        ROOT.DS.APP_DIR.DS.'View'.DS.'Admin'.DS,
    ),
));

スポンサーリンク