I use Module Autoloader to autoload resources (forms, Doctrine models etc.). I do not use Zend_Db_Table at all.
When I load any Doctrine model,
e.g. MyModule_Model_Test,
it tries to load MyModule_Model_TestTable too, so I get errors that the MyModule_Model_TestTable.php is missing.
To fix this, I may create empty class MyModule_Model_TestTable class and
everything works as expected.
But I don't need this file.
Ben onun adını veya içeriğini değiştirmeden MyModule_Model_TestTable /anyDirDeeper/MyModule_Model_TestTable taşıdığınızda, sınıf düzgün yüklü çok, o garip ...
Modül Autoloader nasıl yapılandırılır, bu yüzden bu …Table sınıfları gerektirmez mi?
Benim application.ini var:
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] =
Ve Modül Bootstrap:
class MyModule_Bootstrap extends Zend_Application_Module_Bootstrap {}
Benim app yapısı buna benzer:
/application/
/modules/
/mymodule/
/models/
/Db/
*Mymodule_Model_Db_Test*
*Mymodule_Model_Test*