Details
Description
Here's my setup:
config.ini
db.params.... db.params.adapter = vendor_Db_Adapter_XXX
Whenever I use this, Zend_Db::factory() does not honor my naming convention, but instead forces an upper case letter, thus making it Vendor_Db_Adapter_XXX, instead of vendor_Db_Adapter_XXX which leads to an error (Zend_Loader can't find the class, etc.).
The quickfix is of course an include statement, which doesn't hurt anyway since I am using my custom adapter on each request, but I wanted to file this bug anyway to get it fixed. Wouldn't hurt to be more open in this case. I also know sure that this cannot be introduced/changed without breaking BC.
Isn't this an issue with Zend_Loader rather than Zend_Db? Anyways, Zend_Loader is based on the ZF naming conventions. If you want to deviate from that I suppose you'll need to use your own autoloader (or try the fallback autoloader).