Quote Originally Posted by arborint
All your DB Connector cares about is that $config->get('DBName'), etc. exist. It's all about the interface.
Yeah. But for interoperability, get() is not what matters, DBName is. So to ensure that it's pluggable, having an interface with getDBName() in it seems more reasonable.