Php ZF2自定义视图帮助程序未在AbstractPluginManager中注册/未找到

Php ZF2自定义视图帮助程序未在AbstractPluginManager中注册/未找到,php,zend-framework2,Php,Zend Framework2,我已经编写了一个自定义视图帮助器,但我似乎不知道如何注册它。以下是我如何尝试的: 'service_manager' => array( ... ), 'controllers' => array( ... ), 'controller_plugins' => array( ... ), 'view_manager' => array( ... ), 'view_helpers' => array( 'invokables' => array(

我已经编写了一个自定义视图帮助器,但我似乎不知道如何注册它。以下是我如何尝试的:

'service_manager' => array(
...
),
'controllers' => array(
...
),
'controller_plugins' => array(
...
),

'view_manager' => array(
 ...
),
'view_helpers' => array(
    'invokables' => array(
        'slashesToDashes' => 'Applicaiton\View\Helper\SlashesToDashes',
),
控制器,控制器插件,服务所有这些人都工作得很好。但是视图帮助程序没有,尽管它应该与
controller\u插件相同

下面是来自
autoload_classmap.php

'Applicaiton\View\Helper\SlashesToDashes' => __DIR__ . '/src/Application/View/Helper/SlashesToDashes.php',
我得到的错误是:

Fatal error: Class 'Applicaiton\View\Helper\SlashesToDashes' not found in /var/www/my-project-name/vendor/zendframework/zendframework/library/Zend/ServiceManager/AbstractPluginManager.php on line 170
你知道为什么ZF不会注册帮助者吗?

注意输入错误:

Fatal error: Class 'Applicaiton\View\Helper\SlashesToDashes'
                    Applicaiton\View\Helper\SlashesToDashes
                    Applicaiton
                           ti
只需调整
可调用项

'view_helpers' => array(
    'invokables' => array(
        'slashesToDashes' => 'Application\View\Helper\SlashesToDashes',
    )
)
另一个提示:ZF2内核中存在一个过滤器。您可以很容易地使用此工具来制作ViewHelper;)