在Symfony中使用自己的数据库包装器

时间:2015-11-27 18:40:45

标签: php symfony

最近我开始学习一些Symfony作为一个“项目”。我知道Doctrine你可以使用MySQL。但是,我使用PDO获得了自己的数据库类。如何在Symfony上实现和使用我自己的数据库类?我应该在哪个文件夹中放置它?

我使用了此处的下载:http://symfony.com/downloadhttp://symfony.com/doc/current/book/installation.html的教程。我找不到任何关于使用自己的数据库类的信息。

1 个答案:

答案 0 :(得分:1)

您可以像使用php中的任何其他类一样使用它,或者您可以为该类创建symfony服务(您拥有symfony2 documentation中所有关于服务的内容)

根据symfony2 best practices,您可以将您的课程放在AppBundle的任何文件夹中。但是如果你想在多个项目中重用你的类,你应该把它放在packagist上,并用composer安装它。

但如果只是想学习symfony,你应该考虑使用doctrine,因为大多数symfony项目都在使用它。