- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 89
Open
Description
Description
It would be very useful to be able to load configuration files based on APP_ENV from corresponding folder. Like in a Symfony
Example
Imagine that we have such a file structure
app/
├─ config/
│  ├─ prod/
│  │  ├─ queue.php
│  │  ├─ cache.php
│  ├─ dev/
│  │  ├─ database.php
│  ├─ monolog.php
│  ├─ database.php
│  ├─ cache.php
For APP_ENV=prod configuration loader must first search configs in app/config/prod. If config does not exists then it should take it from default folder app/config.
In this case, files will be loaded from folders:
APP_ENV=prod
- app/config/prod/queue.php
- app/config/prod/cache.php
- app/config/monolog.php
- app/config/database.php
APP_ENV=dev
- app/config/dev/database.php
- app/config/cache.php
- app/config/monolog.php
APP_ENV=*
- app/config/database.php
- app/config/cache.php
- app/config/monolog.php
Metadata
Metadata
Assignees
Type
Projects
Status
In Progress