From 2029adc48d0c6b450468d993ab6c1a35898ffd6c Mon Sep 17 00:00:00 2001 From: Alexey Skobkin Date: Tue, 28 Mar 2023 23:01:56 +0300 Subject: [PATCH] Ported Day DQL extension. --- .../PointToolsBundle => src/Doctrine}/DQL/Day.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) rename {old/src/PointToolsBundle => src/Doctrine}/DQL/Day.php (64%) diff --git a/old/src/PointToolsBundle/DQL/Day.php b/src/Doctrine/DQL/Day.php similarity index 64% rename from old/src/PointToolsBundle/DQL/Day.php rename to src/Doctrine/DQL/Day.php index 1110bb1..c1984e5 100644 --- a/old/src/PointToolsBundle/DQL/Day.php +++ b/src/Doctrine/DQL/Day.php @@ -1,15 +1,17 @@ match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); @@ -19,8 +21,8 @@ class Day extends FunctionNode $parser->match(Lexer::T_CLOSE_PARENTHESIS); } - public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker) + public function getSql(SqlWalker $sqlWalker): string { return 'date_trunc(\'day\', '.$this->dateExpression->dispatch($sqlWalker).')'; } -} \ No newline at end of file +}