■Fuelphpにて環境の振り分け例
bootstrap.php の編集を行い、開発環境や本番環境の振り分けを行う。
例)
・ポートが8080の場合 → staging環境
・ホストが”localhost”の場合 → development環境
・上記に該当しない場合 → production環境
switch (isset($_SERVER['SERVER_PORT']) ? $_SERVER['SERVER_PORT'] : '') { //テスト環境の場合 case '8080': Fuel::$env = Fuel::STAGING; break; //本番環境の場合(他の条件に該当しない) default: Fuel::$env = Fuel::PRODUCTION; break; } switch (isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : '') { //開発環境の場合 case 'localhost': Fuel::$env = Fuel::DEVELOPMENT; break; }