模块中未找到类错误

时间:2014-10-03 14:56:40

标签: php zend-framework2

我的应用程序中有3个模块:患者,歌曲,患者歌曲

我希望歌曲网址显示所有歌曲。我希望患者网址显示所有患者。

对于PatientSongs,我想在歌曲表中显示联接的结果。

PatientSongs中的我的模块配置如下:

return array(
        'factories' => array(
            'Songs\Model\SongsTable' =>  function($sm) {
                $tableGateway = $sm->get('SongsTableGateway');
                $table = new SongsTable($tableGateway);
                return $table;
            },
            'SongsTableGateway' => function ($sm) {
                $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter');
                $resultSetPrototype = new \Zend\Db\ResultSet\ResultSet();
                $resultSetPrototype->setArrayObjectPrototype(new \Songs\Model\Entity\Song());
                return new TableGateway('songs', $dbAdapter, null, $resultSetPrototype);
            },

        ),
    );

我收到的错误是Fatal error: Class 'Songs\Model\Entity\Song' not found in C:\xampp\htdocs\zf2-tutorial\module\PatientSongs\Module.php on line 41

我的歌曲模块结构为Songs\src\Songs\Model\SongsTableSongs\src\Songs\Model\Entity\Song

我无法弄清楚为什么它找不到这条路。

有人可以帮忙吗?

0 个答案:

没有答案