diff --git a/app/Http/Controllers/Admin/ServerController.php b/app/Http/Controllers/Admin/ServerController.php index 6a3a239c..5ebc29bc 100644 --- a/app/Http/Controllers/Admin/ServerController.php +++ b/app/Http/Controllers/Admin/ServerController.php @@ -66,9 +66,12 @@ class ServerController extends Controller * @param Server $server * @return Response */ + public function edit(Server $server) { - // + return view('admin.servers.edit')->with([ + 'server' => $server + ]); } /** @@ -80,7 +83,13 @@ class ServerController extends Controller */ public function update(Request $request, Server $server) { - // + $request->validate([ + "identifier" => "required|string", + ]); + + $server->update($request->all()); + + return redirect()->route('admin.servers.index')->with('success', 'Server updated!'); } /** @@ -139,6 +148,7 @@ class ServerController extends Controller $suspendText = $server->isSuspended() ? __("Unsuspend") : __("Suspend"); return ' +