public function __construct($inline, $route, array $parameters = array(), $page, $limit, $pages, $pageParameterName = null, $limitParameterName = null, $absolute = false, $total = null)
 {
     parent::__construct($inline, $route, $parameters, $limit, $total, $limitParameterName, $absolute);
     $this->page = $page;
     $this->pages = $pages;
     $this->pageParameterName = $pageParameterName ?: 'page';
 }
 /**
  * {@inheritdoc}
  */
 public function __construct($inline, $route, array $parameters, $limit, $limitParameterName = null, $lastId = null, $lastIdParamName = null, $sortBy = null, $sortByParameterName = null, $sortDir = null, $sortDirParameterName = null, $absolute = false)
 {
     parent::__construct($inline, $route, $parameters, $limit, null, $limitParameterName, $absolute);
     $this->lastId = $lastId;
     $this->lastIdParamName = $lastIdParamName;
     $this->sortBy = $sortBy;
     $this->sortByParamName = $sortByParameterName;
     $this->sortDir = $sortDir;
     $this->sortDirParamName = $sortDirParameterName;
 }
示例#3
0
 /**
  * @param CollectionRepresentation $inline
  * @param string $route
  * @param integer|null $offset
  * @param integer $limit
  * @param integer $total
  */
 public function __construct($inline, $route, array $parameters = array(), $offset, $limit, $total = null, $offsetParameterName = null, $limitParameterName = null, $absolute = false)
 {
     parent::__construct($inline, $route, $parameters, $limit, $total, $limitParameterName, $absolute);
     $this->offset = $offset;
     $this->offsetParameterName = $offsetParameterName ?: 'offset';
 }