CakePHPで自分で定義したメッセージなど別ファイルにしたい場合にどうすればよいかなと思ったのでメモ。

単純に考えればPHPなので通常のPHPと同じようにすればよいだけなんですけどね。

まずどこでもいいので自分で定義した定数のPHPファイルを置く。例えばapp/config/message.phpというファイルを作成。中身は何でもいいです。

define(’URL’,'http://www.google.com/’);

次に上で作成した「message.php」ファイルをbootstrap.phpで読み込むようにapp/config/bootstrap.phpに以下のように記述。

config(‘message’);

これだけです。

他にもファイルを分ける場合は追加していくだけ。