Symfony2 - logowanie/zapis zapytań SQL

0

Rozważmy bardzo prosty fragment kodu:

$em = $this->getDoctrine()->getManager();

$entityItem = new EntityItem();
$entityItem->setName('Name');
$entityItem->setSurname('Surname');

$em->persist($entityItem);
$em->flush();

Kod wykonał się poprawnie i dokonał zapisu do bazy danych.

W dużym uproszczenie gdzieś w tle musiało zostać wykonane polecenie SQL w stylu

INSERT INTO entityitem VALUES(ID, 'Name', 'Surname')

Moje pytanie
Jak wyciągnąć\logować zapytanie jakie wędruje do bazy (prepared statement + parametry)?

Uwagi
Chciałbym uzyskać coś podobnego do tego co uzyskuje korzystając z DQL:

$query = $em->createQuery(...);
$query->getSql(); // prepared statement
$query->getParameters(); // parametry zapytania klucz => wartość

1 użytkowników online, w tym zalogowanych: 0, gości: 1