Как настроить внедрение зависимостей для класса репозитория в Symfony 3
Генератор Symfony сгенерировал следующий класс хранилища:
namespace AppBundle\Repository;
use AppBundle\Entity\GroupEntity;
/**
* GroupEntityRepository
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class GroupEntityRepository extends \Doctrine\ORM\EntityRepository
{
}
services.yml:
group_entity_repository:
class: AppBundle\Repository\GroupEntityRepository
arguments: ["@doctrine.orm.entity_manager", AppBundle\Entity\GroupEntity]
Я неправильно настроил services.yml, но не знаю, что использовать в качестве второго аргумента. Итак, я получаю ошибку:
Исправляемая фатальная ошибка: аргумент 2, передаваемый в Doctrine \ ORM \ EntityRepository :: __ construct (), должен быть экземпляром Doctrine \ ORM \ Mapping \ ClassMetadata, заданной строки, вызываемой в E: \ other \ dropbox \ Dropbox \ programavimas \ kodo pavyzdziai \ htdocs \ users_admin_demo \ var \ cache \ dev \ appDevDebugProjectContainer.php в строке 1626 и определенный
Как это исправить? Я не могу видеть в документации, он просто показал код для генератора и окончательно сгенерированного класса, но не конфигурации служб.