2008年9月25日星期四

Re: [fw-mvc] including models within the controller

You aught to have a look at the PluginLoader:

http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Loader/P
luginLoader.php

http://framework.zend.com/manual/en/zend.loader.pluginloader.html

And the resource loader proposal:

http://framework.zend.com/wiki/display/ZFPROP/Zend_Controller_Action_Helper_
ResourceLoader+-+Graham+Anderson?focusedCommentId=7831564

-ralph

On 9/24/08 4:23 AM, "Giorgio Sironi" <piccoloprincipeazzurro@gmail.com>
wrote:

> 2008/9/24 Jigal sanders <jigalroecha@gmail.com>:
>> In my boodstrap file I use the autoloader which loads all the classes which
>> I need correctly. But in my controllers, whenever I want to use a class
>> which exists in my models follder i have to use require_once('filename ');
>> Is this correct or is there a way to do this in a way like the autoloader?
>
> My solution was subclassing Zend_Loader to make it manage prefixes:
> http://ossigeno.svn.sourceforge.net/viewvc/ossigeno/trunk/core/library/Otk/Loa
> der.php?view=markup
> and register ITS autoload function instead of the Zend_Loader one.
> In my bootstrap I add associations like 'moduleName' =>
> 'application/modules/moduleName/models'.
>

--
Ralph Schindler
Software Engineer | ralph.schindler@zend.com
Zend Framework | http://framework.zend.com/

没有评论: