Varför behöver du den här funktionen? du kan göra where-villkoret utan anpassad funktion, skriv bara:
$query->andWhere('evt.day > :from')->setParameter('from', $from);
där variabeln $from
bör vara ett DateTime-objekt, och om du vill ha Oracle TRUNC
funktion du kan implementera det själv som här https://github.com/ZeinEddin/ZeDoctrineExtensions/blob/master/lib/ZeDoctrineExtensions/Query/Oracle/TruncDate.php
och använd det så här:
$query->andWhere('trunc(evt.day) > :from')->setParameter('from', $from);
Om du vill kan du installera denna modul
för ett ZF2-projekt och du kommer att ha TruncDate
funktion redo att användas i ditt projekt