-- asagala <[email protected]> wrote
(on Sunday, 25 October 2009, 06:32 AM -0700):
> Cant seem to get my Action Helpers to be discovered by Zend. I have read a
> couple of articles but still cant seem to get them to work.
> 
> i have this line in the Bootstrap.php
> 
> Zend_Controller_Action_HelperBroker::addPrefix('Helper');
> 
> My file structure is like this
> App\
>  --library\
>  ----Helper\ 
>    ------Helper_DateTimezone.php
> 
> Class definition is like this
> class Helper_DateTimezone extends Zend_Controller_Action_Helper_Abstract
> 
> Also checked that the library folder was in my path with this function
> get_include_path(); 

You need to inform the autoloader about the "Helper_" namespace. Since
you're clearly using Zend_Application, you can do this in your
configuration file. Add the following:

   autoloaderNamespaces[] = "Helper_"

or, if using an XML configuration:

    <autoloaderNamespaces>Helper_</autoloaderNamespaces>

-- 
Matthew Weier O'Phinney
Project Lead            | [email protected]
Zend Framework          | http://framework.zend.com/

Reply via email to