Waarom heb je deze functie nodig? je kunt de waar-voorwaarde doen zonder aangepaste functie, schrijf gewoon:
$query->andWhere('evt.day > :from')->setParameter('from', $from);
waarbij de variabele $from
moet een DateTime-object zijn, en als u de Oracle TRUNC
. wilt functie kun je het zelf implementeren zoals hier https://github.com/ZeinEddin/ZeDoctrineExtensions/blob/master/lib/ZeDoctrineExtensions/Query/Oracle/TruncDate.php
en gebruik het gewoon als volgt:
$query->andWhere('trunc(evt.day) > :from')->setParameter('from', $from);
Als je wilt, kun je deze module
installeren voor een ZF2-project en je hebt de TruncDate
functie klaar voor gebruik in uw project