private function getSearchQueryResult(array $where = [], array $orderBy = [], $limit = -1, $offset = 0)
	{
		$query = (new Query($this->getPdo(), $this->getActiveRecordTable()))
			->select();

		$this->getSearchQueryWhere($query, $where);
		$this->getSearchQueryOrderBy($query, $orderBy);
		$this->getSearchQueryLimit($query, $limit, $offset);

		return $query->execute();
	}
private function getSearchQueryResult(array $where = [], array $orderBy = [], $limit = -1, $offset = 0)
	{
		$query = (new Query($this->getPdo(), $this->getActiveRecordTable()))
			->select();

		$this->getSearchQueryWhere($query, $where);
		$this->getSearchQueryOrderBy($query, $orderBy);
		$this->getSearchQueryLimit($query, $limit, $offset);

		return $query->execute();
	}
private function getSearchQueryResult ( array $ where = [ ] , array $ orderBy = [ ] , $ limit = - 1 , $ offset = 0 ) { $ query = ( new Query ( $ this -> getPdo ( ) , $ this -> getActiveRecordTable ( ) ) ) -> select ( ) ; $ this -> getSearchQueryWhere ( $ query , $ where ) ; $ this -> getSearchQueryOrderBy ( $ query , $ orderBy ) ; $ this -> getSearchQueryLimit ( $ query , $ limit , $ offset ) ; return $ query -> execute ( ) ; }
Returns the search query result with the given where, order by, limit and offset clauses.

@param array $where = []
@param array $orderBy = []
@param int $limit = -1
@param int $offset = 0
@return \miBadger\Query\QueryResult the search query result with the given where, order by, limit and offset clauses.
Returns the search query result with the given where order by limit and offset clauses .