<?phpnamespace App\Model\Request\Common;class ListRequest{ /** * @var integer|null */ private $offset; /** * @var integer|null */ private $limit; /** * @var array|null */ private $orderBy; /** * @var array|null */ private $where; /** * @var array|null */ private $params; /** * @var array|null */ private $fields; /** * @var string */ private $responseType = 'rest'; /** * @var int */ private $secho = 0; /** * @return int|null */ public function getOffset(): ?int { return $this->offset; } /** * @param int|null $offset * @return ListRequest */ public function setOffset(?int $offset): ListRequest { $this->offset = $offset; return $this; } /** * @return int|null */ public function getLimit(): ?int { return $this->limit; } /** * @param int|null $limit * @return ListRequest */ public function setLimit(?int $limit): ListRequest { $this->limit = $limit; return $this; } /** * @return array|null */ public function getOrderBy(): ?array { return $this->orderBy; } /** * @param array|null $orderBy * @return ListRequest */ public function setOrderBy(?array $orderBy): ListRequest { $this->orderBy = $orderBy; return $this; } /** * @return array|null */ public function getWhere(): ?array { return $this->where; } /** * @param array|null $where * @return ListRequest */ public function setWhere(?array $where): ListRequest { $this->where = $where; return $this; } /** * @return array|null */ public function getParams(): ?array { return $this->params; } /** * @param array|null $params * @return ListRequest */ public function setParams(?array $params): ListRequest { $this->params = $params; return $this; } /** * @return string */ public function getResponseType(): string { return $this->responseType; } /** * @param string $responseType * @return ListRequest */ public function setResponseType(string $responseType): ListRequest { $this->responseType = $responseType; return $this; } /** * @return array|null */ public function getFields(): ?array { return $this->fields; } /** * @param array|null $fields * @return ListRequest */ public function setFields(?array $fields): ListRequest { $this->fields = $fields; return $this; } /** * @return int */ public function getSecho(): int { return $this->secho; } /** * @param int $secho */ public function setSecho(int $secho): void { $this->secho = $secho; }}