Каждому игроку соответствует один объект User - отношение OneToOne, null=false, пользователь обязателен для каждого игрока. У одного пользователя может быть несколько игроков (по каждому игроку на сыгранную игру)
Все делал, как в мануале по пример
private HttpClientInterface $httpClient;
$httpClient = HttpClient::create();
$this->httpClient = new ScopingHttpClient(
$httpClient,
EntityRepository, в котором строить запросы используя createQueryBuilder, но на сколько понимаю, он должен быть привязан к какой-нибудь сущности. В моем же случае сущность вообще не важна.
services:
...
App/Interfaces/UserRepositoryInterface:
alias: App/Repositories/UserRepository