public function paginate(ModelSet $modelSet)
 {
     $page = isset($_REQUEST['page']) ? intval($_REQUEST['page']) : 1;
     $limit = $this->perPage;
     $total = $modelSet->count();
     $modelSet->paginator = new Paginator($total, $page, $limit);
     return $modelSet->limit($modelSet->paginator->perPage())->offset($modelSet->paginator->offset());
 }