for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Artprima\QueryFilterBundle\QueryFilter;
class QueryFilterArgs
{
/**
* @var array
*/
private $searchBy;
private $sortBy;
* @var int
private $offset;
private $limit;
* @return array
public function getSearchBy(): array
return $this->searchBy;
}
* @param array $searchBy
* @return $this
public function setSearchBy(array $searchBy): QueryFilterArgs
$this->searchBy = $searchBy;
return $this;
public function getSortBy(): array
return $this->sortBy;
* @param array $sortBy
public function setSortBy(array $sortBy): QueryFilterArgs
$this->sortBy = $sortBy;
* @return int
public function getOffset(): int
return $this->offset;
* @param int $offset
public function setOffset(int $offset): QueryFilterArgs
$this->offset = $offset;
public function getLimit(): int
return $this->limit;
* @param int $limit
public function setLimit(int $limit): QueryFilterArgs
$this->limit = $limit;