How would I inject services in Doctrine repositories? Is it a good idea to do so? Should I make a doctrine repository container aware or should I pass services in the function arguments?
For example: I want to use a service called "knp_pager" that paginates queries. I want to have it available in the getArticleList() function of my Article repository so that I can return a paged result.