/src/Query/Mysql/Pi.php
https://github.com/beberlei/DoctrineExtensions · PHP · 23 lines · 18 code · 5 blank · 0 comment · 0 complexity · 2c4224796658f90d21868755ebaf742d MD5 · raw file
- <?php
- namespace DoctrineExtensions\Query\Mysql;
- use Doctrine\ORM\Query\AST\Functions\FunctionNode;
- use Doctrine\ORM\Query\Lexer;
- class Pi extends FunctionNode
- {
- public $arithmeticExpression;
- public function getSql(\Doctrine\ORM\Query\SqlWalker $sqlWalker)
- {
- return 'PI()';
- }
- public function parse(\Doctrine\ORM\Query\Parser $parser)
- {
- $parser->match(Lexer::T_IDENTIFIER);
- $parser->match(Lexer::T_OPEN_PARENTHESIS);
- $parser->match(Lexer::T_CLOSE_PARENTHESIS);
- }
- }