public function __construct($inline, $route, array $parameters = array(), $limit, $total = null, $limitParameterName = null, $absolute = false) { parent::__construct($inline, $route, $parameters, $absolute); $this->total = $total; $this->limit = $limit; $this->limitParameterName = $limitParameterName ?: 'limit'; }
public function __construct($inline, $route, array $parameters = [], $offset = 0, $limit = 10, $count = null, $offsetParameterName = 'offset', $limitParameterName = 'limit', $absolute = false) { parent::__construct($inline, $route, $parameters, $absolute); $this->offset = $offset; $this->limit = $limit; $this->count = $count; $this->offsetParameterName = $offsetParameterName; $this->limitParameterName = $limitParameterName; }
public function __construct($inline, $route, array $parameters = array(), $page, $limit, $pages, $pageParameterName = null, $limitParameterName = null) { parent::__construct($inline, $route, $parameters); $this->page = $page; $this->pages = $pages; $this->limit = $limit; $this->pageParameterName = $pageParameterName ?: 'page'; $this->limitParameterName = $limitParameterName ?: 'limit'; }