我正在使用路由组件来加载控制器,如果我只使用
$routes->add(
'index',
new Route('/', array('_controller' => 'indexAction'))
);
我的“项目”完美加载 indexAction 功能,但如果我尝试这样的事情
$routes->add(
'index',
new Route('/', array('_controller' => 'Test::indexAction'))
);
它说
Uncaught exception 'InvalidArgumentException' with message 'Class "Test" does not exist.'
但是我找不到我的控制器必须在哪里,或者它们必须如何包含才能成功加载。如果这有帮助,此时我正在使用带有 PSR-0 标准的作曲家自动加载。