脚本宝典收集整理的这篇文章主要介绍了php – ZF2 – ServiceManager注入84个表……乏味,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有84个桌子需要DbAdapter注入它们,我确信必须有一个更好的方法,因为我正在复制自己.
public function getServiceConfig() { return array( 'factories' => array( 'accountTable' => function ($sm) { $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter'); $table = new Model\DBTable\AccountTable($dbAdapter); return $table; },'userTable' => function ($sm) { $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter'); $table = new Model\DbTable\UserTable($dbAdapter); return $table; },// another 82 tables of the above ) ) }
使用EventsManager和ServiceManager,我不知道我在获取应用程序的实例/资源方面的立场.
谢谢,Dom
以上是脚本宝典为你收集整理的php – ZF2 – ServiceManager注入84个表……乏味全部内容,希望文章能够帮你解决php – ZF2 – ServiceManager注入84个表……乏味所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。