設定値や定数はどこに書くか

アプリで外出しにしておきたい設定や、初期設定したい定数などどこに書いておくのがきれいかな?、とよく考えていたのですが、(以前は、config.phpやbootstrap.php, app_controller.php などに書いていたのですが、)、cakephpのグローバルメソッドで

config('file1', 'file2',......);

というのがありました。
このメソッド何をしているかというと、単純に引数で指定した文字列をファイルパスに変換して(/config/file1.php のようになる)、そのパスにファイルがあればinclude_onceしてくれます。また、ファイルが存在しない場合はスルーします。
なので、初期設定したい定数や、場合よって読み込みたい設定などを書いておき、bootstrap.phpでconfig(‘file’);とやってやるといい感じです。

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

getting health insurance in new york buy clomid online UK major health insurance companies buy levitra uk online what are wells fargo hours buy finasteride affordable health insurance for children accutane no prescription medical center of trinity viagra online uten resept midwestern university wellness center dapoxetine top individual health insurance companies viagra ireland