/** * Convert rows to \Data\Row\Row && return Paginator * * @param $perPage * @param null $page * @return AbstractPaginator */ public function paginate($perPage, $page = null) { $this->paginator = $this->createPaginator($perPage, $page); $this->paginator->setCollection($this->paginator->getCollection()->map(function ($row) { return lego_row($row); })); $this->paginator->appends(Request::input()); return $this->paginator; }