- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このスレッドを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
PHP SDKを利用してショッピングカートを作っています。
初期状態で.envというファイルにSQUARE_APPLICATION_IDやSQUARE_ACCESS_TOKENのような
外部に知られると良くない値が記録されているので、
.envファイルのファイル名をわかりにくいものに変更したいです。
仮に.hogeと変更したいとすると、
vendor\vlucas\phpdotenv\src\Dotenv.phpの48行目に
self::getFilePaths((array) $paths, $file ?: '.env'),
とあり、ここで指定しているのかと思って
self::getFilePaths((array) $paths, $file ?: '.hoge'),
と変更してもだめでした。また、
45行目の
public static function create($paths, $file = null, FactoryInterface $envFactory = null)
を
public static function create($paths, $file = '.hoge' FactoryInterface $envFactory = null)
のように変更してもだめでした。
.envのファイル名はそのままで、
ドキュメントルートの外などブラウザでアクセスできない場所に置いて
envのパスを変更する方法でもいいです。
よろしくお願いします。
- 新着としてマーク
- ブックマーク
- 購読
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このスレッドを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
すいません、
$dotenv = Dotenv\Dotenv::create(__DIR__);
を
$dotenv = Dotenv\Dotenv::create(__DIR__,'.hoge');
とすると動きました。
パスも__DIR__のところを変更すると変更できるのだと思います。
解決しました。
失礼しました。
- 新着としてマーク
- ブックマーク
- 購読
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このスレッドを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
すいません、
$dotenv = Dotenv\Dotenv::create(__DIR__);
を
$dotenv = Dotenv\Dotenv::create(__DIR__,'.hoge');
とすると動きました。
パスも__DIR__のところを変更すると変更できるのだと思います。
解決しました。
失礼しました。
- 新着としてマーク
- ブックマーク
- 購読
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告