public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker) { $sql = "YEARWEEK(" . $sqlWalker->walkArithmeticPrimary($this->date); if ($this->mode != null) { $sql .= ", " . $sqlWalker->walkLiteral($this->mode); } $sql .= ")"; return $sql; }