configのグループが存在するか確認する
environment
configuration
悩み事
configのグループが存在するか確認したい
Laravelはそれぞれの設定をグループ化できるのをご存知ですか?
それぞれのグループは個別のファイルで分ける事ができます
例えば、app/config/database.php
ファイルは、database グループのconfigファイルとなります
解決方法
Config::hasGroup()
を利用します
if (\Config::hasGroup('session')) {
echo "I have a config/session.php file!";
}
アドバイス
これは、本番環境用の既存のグループを取得しています。
現在の環境が local とすれば、
app/config/local/shoes.php
を利用しますが、
トップレベル(本番環境向け)のapp/config/shoes.php
が存在していない場合は、
Config::hasGroup("shoes")
で返却される値はfalse
となります
Author:Chuck Heintzelman
Editor and Translator:Yuuki Takezawa
Category
- App 29
- Artisan 28
- Auth 36
- Basic Development 4
- Blade 23
- Cache 25
- Config 5
- Configuration 12
- Controller 3
- Cookie 2
- Core Extension 7
- Crypt 6
- DB 4
- Database Configuration 3
- Eloquent 0
- File 26
- Form 30
- Hash 1
- Help 2
- Html 17
- Installation 13
- Lang 6
- Middleware 2
- Paginator 1
- Route 1
- Session 0
- Solution 2
- Service Provider 1
- Testing 2
- Packages by 3rd Parties 0