Файловый менеджер - Редактировать - /home/avadvi5/calendar.aeronextgen.com/davis/vendor/doctrine/orm/src/Tools/Pagination/RowNumberOverFunction.php
Ðазад
<?php declare(strict_types=1); namespace Doctrine\ORM\Tools\Pagination; use Doctrine\ORM\Query\AST\Functions\FunctionNode; use Doctrine\ORM\Query\AST\OrderByClause; use Doctrine\ORM\Query\Parser; use Doctrine\ORM\Query\SqlWalker; use Doctrine\ORM\Tools\Pagination\Exception\RowNumberOverFunctionNotEnabled; use function trim; /** * RowNumberOverFunction * * Provides ROW_NUMBER() OVER(ORDER BY...) construct for use in LimitSubqueryOutputWalker */ class RowNumberOverFunction extends FunctionNode { /** @var OrderByClause */ public $orderByClause; /** @inheritDoc */ public function getSql(SqlWalker $sqlWalker) { return 'ROW_NUMBER() OVER(' . trim($sqlWalker->walkOrderByClause( $this->orderByClause )) . ')'; } /** * @throws RowNumberOverFunctionNotEnabled * * @inheritDoc */ public function parse(Parser $parser) { throw RowNumberOverFunctionNotEnabled::create(); } }
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка