2
我爲一個使用兩個現有數據庫與其他應用程序共享的報告項目使用zend框架。是否有可能爲zend模型使用多個名稱空間,我將如何自動加載它?
我使用zend multi db連接到這些數據庫。
我的問題是,是否有可能爲模型使用多個名稱空間。因爲我的數據庫都包含同名的表。或者處理這種情況的最佳做法是什麼。
我可以嘗試像,
$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
'basePath' => APPLICATION_PATH,
'namespace' => '',
'resourceTypes' => array(
'form' => array(
'path' => 'forms/',
'namespace' => 'Form_',
),
'DBFIRST' => array(
'path' => 'models/',
'namespace' => 'Model_'
),
'DBSECOND' => array(
'path' => 'models/',
'namespace' => 'Model_'
)
),
));
誰能告訴我什麼是最好的做法。