首頁 >後端開發 >php教程 >Phalcon 多模組配置問題

Phalcon 多模組配置問題

WBOY
WBOY原創
2016-08-04 09:22:171315瀏覽

官方手冊中有以下程式碼,註冊多個模組

<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' => 'MultipleFrontendModule',是什麼意思,依官方文件配置,總顯示以下:

'MultipleFrontendModule' 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' => 'MultipleFrontendModule',是什麼意思,依官方文件配置,總顯示以下:

'MultipleFrontendModule' wasn't found in the dependency injection container

  1. 是否存在 apps/frontend/Module.php 這個文件,並且路徑正確

  2. 在該檔案中,是否存在名稱為 Module 的class

  3. 該class的命名空間是否為 MutipleFrontend

挨檢查吧(溜

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn