我正在使用 ZendSkeletonApplication 并且我有这个目录:
/home/mydir/vendor/My/library/My/Helper
其中包含 ff.php (分别,/home/mydir/vendor/My/library/My/Helper/ff.php
)
我的代码ff.php
:
<?php
namespace My\Helper;
class FF {
public function test() {
echo "success !";
}
}
我的控制器:
<?php
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
use My\Helper\FF;
class IndexController extends AbstractActionController
{
public function indexAction()
{
FF::test();
return new ViewModel();
}
}
我的 module.php :
public function getAutoloaderConfig()
{
return array(
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
__NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
'My' => __DIR__ . '/../vendor/My/library/My'
),
),
);
}
我得到这个错误:Fatal error: Class 'My\Helper\FF' not found in /home/mydir/module/Application/src/Application/Controller/IndexController.php on line 13
如何解决?
谢谢