在Zend Framework中更改Database Adapter类的路径

Jat*_*oot 2 customization zend-framework adapter

我编写了一个定制的数据库适配器,扩展了Mysql Adapter(Zend_Db_Adapter_Mysqli),我的application.ini看起来如下: -

resources.multidb.master.adapter = PDO_MYSQLCUSTOMIZED
resources.multidb.master.host = HOSTNAME
resources.multidb.master.username = USER
resources.multidb.master.password = PASS
resources.multidb.master.dbname = DB
Run Code Online (Sandbox Code Playgroud)

(之所以这样做是为了这个?)

现在我的问题是我必须在默认路径中保存Zend_Db_Adapter_Pdo_Mysqlcustomized即 /library/Zend/Db/Adapter/Pdo/Mysqlcustomized.php.

我不想Zend_Db_Adapter_Pdo_Mysqlndtv在图书馆里保存课程.

我该怎么办?

Phi*_*hil 5

可能最简单的做法是将类重命名为类似的My_Db_Adapter_Pdo_Mysql存储,library/My/Db/Adapter/Pdo/Mysql.php并在配置文件中添加/设置它们...

autoloaderNamespaces.My = "My_"
resources.multidb.master.adapter = "My_Db_Adapter_Pdo_Mysql"
Run Code Online (Sandbox Code Playgroud)