![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mcoil.corals.io/vendor/doctrine/dbal/src/Query/ |
<?php declare(strict_types=1); namespace Doctrine\DBAL\Query; final class SelectQuery { /** * @internal This class should be instantiated only by {@link QueryBuilder}. * * @param string[] $columns * @param string[] $from * @param string[] $groupBy * @param string[] $orderBy */ public function __construct( private readonly bool $distinct, private readonly array $columns, private readonly array $from, private readonly ?string $where, private readonly array $groupBy, private readonly ?string $having, private readonly array $orderBy, private readonly Limit $limit, private readonly ?ForUpdate $forUpdate, ) { } public function isDistinct(): bool { return $this->distinct; } /** @return string[] */ public function getColumns(): array { return $this->columns; } /** @return string[] */ public function getFrom(): array { return $this->from; } public function getWhere(): ?string { return $this->where; } /** @return string[] */ public function getGroupBy(): array { return $this->groupBy; } public function getHaving(): ?string { return $this->having; } /** @return string[] */ public function getOrderBy(): array { return $this->orderBy; } public function getLimit(): Limit { return $this->limit; } public function getForUpdate(): ?ForUpdate { return $this->forUpdate; } }