最近我开始学习一些Symfony作为一个“项目”。我知道Doctrine你可以使用MySQL。但是,我使用PDO获得了自己的数据库类。如何在Symfony上实现和使用我自己的数据库类?我应该在哪个文件夹中放置它?
我使用了此处的下载:http://symfony.com/download和http://symfony.com/doc/current/book/installation.html的教程。我找不到任何关于使用自己的数据库类的信息。
答案 0 :(得分:1)
您可以像使用php中的任何其他类一样使用它,或者您可以为该类创建symfony服务(您拥有symfony2 documentation中所有关于服务的内容)
根据symfony2 best practices,您可以将您的课程放在AppBundle的任何文件夹中。但是如果你想在多个项目中重用你的类,你应该把它放在packagist上,并用composer安装它。
但如果只是想学习symfony,你应该考虑使用doctrine,因为大多数symfony项目都在使用它。