我如何依赖注入PDO到Symfony2中的服务?

时间:2015-06-26 16:09:04

标签: php symfony dependency-injection

我正在使用vendor /目录中的库并将其指定为Symonfy2中的服务。该库依赖于PDO连接 - 如何设置我的服务定义以将其传递给构造函数?

我正在尝试这样的事情:

Range("AJ1:AJ" & LR).Formula = " "

哪个给了我错误。任何帮助赞赏。请注意,我无法修改的库 - 它需要PDO连接,而不是doctrine实体管理器

1 个答案:

答案 0 :(得分:3)

services:
timers.mysql.service
    class : Fmp\Timers\Record
    factory_service : database_connection
    factory_method : getWrappedConnection

那应该给你一个从PDO扩展的对象。

否则,您可能只需要定义自己的pdo对象。数据库会话处理程序曾经有一个例子。 BTW,factory_service和method是折旧的。可以看看使用工厂项目。