I need something like:

File Name            Class Prefix        Base Prefix         Model Name
----------------------------------------------------------------------
Post.php             Blog_Model_                             Post       
(Blog_Model_Post)
BasePost.php         Blog_Model_         Base                Post       
(Blog_Model_BasePost)


But for ZF resource/module autoloading to work, the base class needs to be
in a different "namespace" (because it's in a different directory, and you
can't specify two directories to look in for a single namespace). So I
actually need to have a different class prefix for base classes. Perhaps
something like:


File Name            Class Prefix        Base Prefix         Model Name
----------------------------------------------------------------------
Post.php             Blog_Model_                             Post       
(Blog_Model_Post)
BasePost.php         Blog_BaseModel_     Base                Post       
(Blog_BaseModel_BasePost)


... but it's not possible to specify a different class prefix for base
classes in Doctrine! (when using the code generation tools)


I'm not sure how to do this. The ZF resource/module autoloaders seem rather
inflexible.


D.


P.S. The models are stored in application/modules/blog/models (and
/models/generated for base models)

-- 
View this message in context: 
http://www.nabble.com/Autoloading-Doctrine-models-base-models-tp25687101p25687101.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to