Appクラス
コントローラが格納されているディレクトリを確認する
Appクラスを使うために、useします。
use Cake\Core\App;
App::path()の引数にControllerを指定します。
$dir = App::path('Controller'); var_dump($dir); // 出力 array(1) { [0]=> string(55) "/var/www/html/xxxxxxx/src/Controller/" }
CakePHPのパッケージのディレクトリを確認する
CakePHPのパッケージのディレクトリを確認する方法です。
例として、Cache エンジンのパスを確認しています。
$dir = App::core('Cache/Engine'); var_dump($dir); // 出力 array(1) { [0]=> string(80) "/var/www/html/xxxxxxxx/vendor/cakephp/cakephp/src/Cache/Engine/" }
------------------------------
作成日:2017年06月28日
更新日:2017年06月28日
------------------------------