Pytanie mocno początkującego

Jeśli mam taki formularz na stronie:
a następnie zapisuje dane do bazy przy pomocy Doctrine w ten sposób:
$z = new Tabela(); $z->fromArray($_POST['z']); $z->save();
Czy muszę w jakiś sposób sprawdzać jeszcze dane przed sql incjection?
Czy Doctrine sprawdza dane przy insercie wykonanym w ten sposób?
Dzięki za każdą odpowiedź
Pozdrawiam