Symfony2 Doctrine包构造函数,它们要求的$ typesconfig要求是什么?
问题描述:
嘿家伙我试图将Symfony2 Doctrine2包中的ConnectionFactory类移回到Doctrine2的股票安装中,但碰到了一个障碍。构造函数需要在第36行有一个初始化数组$typesconfig
。我简单地打开了一张FOS here的票据,但被告知这与mime.magic无关。他们没有继续解释什么是$typesconfig
变量实际上是或者为什么它是必需的。
为了解决这个问题,我需要了解$typesconfig
数组是什么,它有什么,有人可以告诉我这个构造函数变量是什么,所以我可以完成移植这个类?
答
潜入configuration of DoctrineBundle,你会发现你在找什么。
有一个参数doctrine.dbal.connection_factory.class
它包含ConnectionFactory类名。
该参数用于定义服务doctrine.dbal.connection
,该服务接收参数%doctrine.dbal.connection_factory.types%
- 参数数组,即typeConfigs
。
现在只需搜索您的供应商目录为doctrine.dbal.connection_factory.types
,你会发现:
$container->setParameter('doctrine.dbal.connection_factory.types', $config['types']);
我离开DoctrineBundle's configuration reference你找到types
的最后一步......
提示:这是地方约doctrine.dbal.types
与一个小的说明:)
太棒了,谢谢你sir =)接受并加1给你 – ehime
谢谢你,很高兴我可以帮助 - 快乐编码;) – nifr