我在Symfony 3.2项目中将以下存储库设置为服务:
person_in_need_repository:
class: AppBundle\Repository\PersonInNeedRepository
factory: ["@doctrine","getRepository"]
arguments: ["AppBundle:PersonInNeed"]
如何以php格式更改其注释?
答案 0 :(得分:0)
可以这样做:
use AppBundle\Repository\PersonInNeedRepository;
$container->register('app.person_in_need_repository',PersonInNeedRepository::class)
->setFactory([new Reference("doctrine"),"getRepository"])
->addArgument('AppBundle:PersonInNeed');
在将services.yml
用作设置服务的全局方式时,请确保已将services.php
替换为config.yml
services.yml
。同时正确重命名Do shell script
。