for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace linkprofit\Tracker\builder;
use linkprofit\Tracker\request\ReadOffersQuery;
/**
* Class ReadOffersBuilder
*
* @package linkprofit\Tracker\filter
*/
class ReadOffersBuilder extends BaseBuilder
{
* @return ReadOffersQuery
public function createRoute()
$route = new ReadOffersQuery();
$route->setActiveFilters($this->toArray());
return $route;
}
* @param $id
* @return $this
public function categoryId($id)
$this->params['categoryId'] = $id;
return $this;
public function isActive()
$this->params['active'] = 1;
* @param $limit
public function limit($limit)
$this->params['limit'] = $limit;
* @param $offset
public function offset($offset)
$this->params['offset'] = $offset;
* @param $field
public function orderByField($field)
$this->params['orderByField'] = $field;
public function merchantManagerId($id)
$this->params['merchantManagerId'] = $id;
* Like поиск по полям, поля не указываются
* @param string $term
public function mainFilterItem($term)
$this->params['mainFilterItem'] = (string) $term;