我的应用程序中有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\SongsTable
和Songs\src\Songs\Model\Entity\Song
我无法弄清楚为什么它找不到这条路。
有人可以帮忙吗?