Example #1
0
 public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker)
 {
     if ($this->expression) {
         return 'RAND(' . $this->expression->dispatch($sqlWalker) . ')';
     } else {
         return 'RAND()';
     }
 }
Example #2
0
 /**
  * @param SqlWalker $sqlWalker
  *
  * @return string
  */
 public function getSql(SqlWalker $sqlWalker)
 {
     return sprintf('DATETIME(%s, %s)', $this->firstDateExpression->dispatch($sqlWalker), $this->secondDateExpression->dispatch($sqlWalker));
 }