Доступ к доктрине в сервисе | How to use Doctrine in Service Container

Шаг 1 - добавляем зависисмость в services.yml

services:
    AppBundle\Service\SiteData:
	    arguments:
		    $em: '@doctrine.orm.entity_manager'	

Шаг 2 - Используем в сервисе

namespace AppBundle\Service;

use Doctrine\ORM\EntityManager;

class SiteData
{
	protected $em;

	public function __construct(EntityManager $em)
	{
		$this->em = $em;
	}

}