Proč potřebujete tuto funkci? podmínku where můžete provést bez vlastní funkce, stačí napsat:
$query->andWhere('evt.day > :from')->setParameter('from', $from);
kde je proměnná $from
by měl být objekt DateTime, a pokud chcete, Oracle TRUNC
funkci, kterou můžete implementovat sami, jako zde https://github.com/ZeinEddin/ZeDoctrineExtensions/blob/master/lib/ZeDoctrineExtensions/Query/Oracle/TruncDate.php
a použijte jej takto:
$query->andWhere('trunc(evt.day) > :from')->setParameter('from', $from);
Pokud chcete, můžete si nainstalovat tento modul
pro projekt ZF2 a budete mít TruncDate
funkce připravena k použití ve vašem projektu