concrete5/concrete5 — comment on commit 7c5a51526b06b0b34d53421e08cdbde9a147f4c9
File: web/concrete/models/config.php line 151
By christiaan:

Is there a specific reason why the ConfigStore shouldn't have the database passed as a dependency anymore?
Without this it is impossible to test as you'll see that the unit test I've written for the ConfigStore now fails.

http://giorgiosironi.blogspot.com/2009/07/never-write-same-code-twice-dependency.html good read