Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是新手symfony2。我正在开发一个 Web 应用程序,其中有两个捆绑包:第一个是 AdminBundle,第二个是 UserBundle。我正在使用 DoctrineORM作为数据库。我有多个表,其中一些表对两个捆绑包都是通用的。
symfony2
ORM
现在,我必须ORM在两个常见的 Bundle 中制作文件。有什么方法可以将这些通用ORM文件放在一个地方并在两个捆绑包中使用?
您绝对可以使用常见的实体和映射。当您引用它时,只需使用正确的名称空间。例如,从您的管理包中,您可以访问用户包实体,例如
$user = new Acme\UserBundle\Entities\User(); $userRepo = $em->getRepository("AcmeUserBundle:User");