🔥

CodeIgniter4 環境別に定数を定義する

2022/08/15に公開

様々な都合により .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