/** * Display a listing of the resource. * * @return Response */ public function index(Request $request) { $role = new Role(); $builder = $role->newQuery()->with('perms'); $pagesize = $request->input('pagesize') ?: config('site.pagesize.admin.' . $role->getTable(), $this->site['pagesize']['common']); //view's variant $this->_pagesize = $pagesize; $this->_filters = $this->_getFilters($request, $builder); $this->_table_data = $this->_getPaginate($request, $builder, ['*']); $this->_perms_data = Permission::all(); return $this->view('system::admin.role.list'); }