首页 > 后端开发 > php教程 > Phalcon 多模块配置问题

Phalcon 多模块配置问题

WBOY
发布: 2016-08-04 09:22:17
原创
1300 人浏览过

官方手册中有以下代码,注册多个模块

<code>// 注册模块
$application->registerModules(
    array(
        'frontend' => array(
            'className' => 'Multiple\Frontend\Module',
            'path'      => '../apps/frontend/Module.php',
        ),
        'backend'  => array(
            'className' => 'Multiple\Backend\Module',
            'path'      => '../apps/backend/Module.php',
        )
    )
);</code>
登录后复制
登录后复制

其中'className' => 'Multiple\Frontend\Module',是什么意思,按官方文件配置,总显示以下:

'Multiple\Frontend\Module' wasn't found in the dependency injection container

回复内容:

官方手册中有以下代码,注册多个模块

<code>// 注册模块
$application->registerModules(
    array(
        'frontend' => array(
            'className' => 'Multiple\Frontend\Module',
            'path'      => '../apps/frontend/Module.php',
        ),
        'backend'  => array(
            'className' => 'Multiple\Backend\Module',
            'path'      => '../apps/backend/Module.php',
        )
    )
);</code>
登录后复制
登录后复制

其中'className' => 'Multiple\Frontend\Module',是什么意思,按官方文件配置,总显示以下:

'Multiple\Frontend\Module' wasn't found in the dependency injection container

  1. 是否存在 apps/frontend/Module.php 这个文件,并且路径正确

  2. 在该文件中,是否存在名称为 Module 的class

  3. 该class的命名空间是否为 Mutiple\Frontend

挨个检查吧(溜

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板