view = $view; $this->repository = $repository; } /** * Returns all of the servers that exist on the system using a paginated result set. If * a query is passed along in the request it is also passed to the repository function. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Contracts\View\View */ public function index(Request $request) { return $this->view->make('admin.servers.index', [ 'servers' => $this->repository->setSearchTerm($request->input('query'))->getAllServers( config()->get('pterodactyl.paginate.admin.servers') ), ]); } }