🔥
CodeIgniter4 環境別に定数を定義する
様々な都合により .env
ファイルで完結できない時用。
環境別の定義方法
環境別の boot ファイルにそれぞれ constants ファイルの読み込みを追加する。
app/Config/Boot/環境.php
require_once(APPPATH . 'Config' . DIRECTORY_SEPARATOR . $_SERVER['CI_ENVIRONMENT'] . DIRECTORY_SEPARATOR . 'CustomConstants.php');
app/Config/環境/CustomConstants.php
<?php
const FOO = 'foo';
const BAR = 'bar';
const BAZ = 'baz';
Discussion