public function getSql(SqlWalker $sqlWalker) { return 'DATE_FORMAT (' . $sqlWalker->walkArithmeticExpression($this->dateExpression) . ',' . $sqlWalker->walkStringPrimary($this->formatChar) . ')'; }
public function getSql(SqlWalker $sqlWalker) { return 'YEAR(' . $sqlWalker->walkArithmeticExpression($this->dateExpression) . ')'; }
/** * getSql - allows ORM to inject a UNIX_TIMESTAMP() statement into an SQL * string being constructed * * @param \Doctrine\ORM\Query\SqlWalker $sqlWalker * @return void */ public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker) { return 'UNIX_TIMESTAMP(' . $sqlWalker->walkArithmeticExpression($this->_sDateExpression) . ')'; }
/** * {@inheritdoc} */ public function getSql(SqlWalker $sqlWalker) { return sprintf('CONVERT_TZ(%s, %s, %s)', $sqlWalker->walkArithmeticExpression($this->dateExpression), $sqlWalker->walkStringPrimary($this->fromTz), $sqlWalker->walkStringPrimary($this->toTz)); }
/** * getSql - allows ORM to inject a DATE_FORMAT() statement into an SQL string being constructed * * @param \Doctrine\ORM\Query\SqlWalker $sqlWalker * * @return void */ public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker) { $date = $sqlWalker->walkArithmeticExpression($this->dateExpression); $format = $sqlWalker->walkStringPrimary($this->formatChar); return sprintf('DATE_FORMAT(%s, %s)', $date, $format); }
/** * getSql - allows ORM to inject a DATE_FORMAT() statement into an SQL * string being constructed * * @param \Doctrine\ORM\Query\SqlWalker $sqlWalker * @return void */ public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker) { return 'DATE_FORMAT(' . $sqlWalker->walkArithmeticExpression($this->_sDateExpression) . ',' . $sqlWalker->walkStringPrimary($this->_sFormatChar) . ')'; }
public function getSql(SqlWalker $sqlWalker) { return 'TRUNCATE(' . $sqlWalker->walkArithmeticExpression($this->nb) . "," . $sqlWalker->walkArithmeticExpression($this->format) . ')'; }
public function getSql(SqlWalker $sqlWalker) { return 'ROUND(' . $sqlWalker->walkArithmeticExpression($this->nb) . ')'; }