Commit Graph

12 Commits (016c97c875ae2f019d4d8e667287c9d906bf0389)
 

Author SHA1 Message Date
Julien Rosset 016c97c875 Add TMultiLevelProperties for multi-level support
+ No default properties in GenericConfig
+ EnvConfig throws Exception if config file not found
3 years ago
Julien Rosset 7dea458c68 TExternalFile → IExternalConfigFile (interface instead of trait) 3 years ago
Julien Rosset 65ce5e2382 EnvConfig: use TExternalFile instead of a constant for config file path 3 years ago
Julien Rosset 97ba16a962 Add TExternalFile 3 years ago
Julien Rosset 5335c41548 Add EnvConfig 3 years ago
Julien Rosset 0cc6aee547 BaseEnv → GenericConfig + InsensitiveCaseArrayClass 3 years ago
Julien Rosset 70a7652db2 Ignore composer.lock
+ Normalize line returns
3 years ago
Julien Rosset 9c6e619b7a Support double-quote in ENV values 4 years ago
Julien Rosset a2565e945f Test file and update README 4 years ago
Julien Rosset 5b3260e669 Rename class to BaseEnv 4 years ago
Julien Rosset 13f5b1d9c9 Add the main class 4 years ago
Julien Rosset f4df951d49 Initial commit 4 years ago