In my attempts to speed through the new Configuration Factory, I had forgotten that I wanted to allow support for multiple configuration values from multiple sources. This comes from the fact that a project may have multiple different points of configuration.
You may have the main project use a xml file for configuration while the other components, such as plugins and themes use another form, such as a xml or conf file.
As it stands now, that is only possible by creating more than one instance of the configuration factory and that isn’t what the initial intention was when I had planned the refactoring. It will allow for testing and once that is done, then I’ll have to go back and allow for the new configurations, It shouldn’t be all that difficult to add once everything else is complete.
Possibly Related Posts:
- Mecha Asylum Design Document
- Data Store is Finished, but Still Imperfect
- If You Look at it This Way
- Configuration SPL Usage
- New Configuration Factory Possible Features