@@ -256,27 +256,25 @@ public function nodes(Request $request)
256256 /**
257257 * Display the index when viewing a specific server.
258258 *
259- * @param \Illuminate\Http\Request $request
260- * @param int $id
259+ * @param \Pterodactyl\Models\Server $server
261260 * @return \Illuminate\View\View
262261 */
263- public function viewIndex (Request $ request , $ id )
262+ public function viewIndex (Server $ server )
264263 {
265- return view ('admin.servers.view.index ' , ['server ' => $ this -> repository -> find ( $ id ) ]);
264+ return view ('admin.servers.view.index ' , ['server ' => $ server ]);
266265 }
267266
268267 /**
269268 * Display the details page when viewing a specific server.
270269 *
271- * @param \Illuminate\Http\Request $request
272- * @param int $id
270+ * @param int $server
273271 * @return \Illuminate\View\View
274272 */
275- public function viewDetails (Request $ request , $ id )
273+ public function viewDetails ($ server )
276274 {
277275 return view ('admin.servers.view.details ' , [
278276 'server ' => $ this ->repository ->findFirstWhere ([
279- ['id ' , '= ' , $ id ],
277+ ['id ' , '= ' , $ server ],
280278 ['installed ' , '= ' , 1 ],
281279 ]),
282280 ]);
@@ -285,14 +283,13 @@ public function viewDetails(Request $request, $id)
285283 /**
286284 * Display the build details page when viewing a specific server.
287285 *
288- * @param \Illuminate\Http\Request $request
289- * @param int $id
286+ * @param int $server
290287 * @return \Illuminate\View\View
291288 */
292- public function viewBuild (Request $ request , $ id )
289+ public function viewBuild ($ server )
293290 {
294291 $ server = $ this ->repository ->findFirstWhere ([
295- ['id ' , '= ' , $ id ],
292+ ['id ' , '= ' , $ server ],
296293 ['installed ' , '= ' , 1 ],
297294 ]);
298295
@@ -308,13 +305,12 @@ public function viewBuild(Request $request, $id)
308305 /**
309306 * Display startup configuration page for a server.
310307 *
311- * @param \Illuminate\Http\Request $request
312- * @param int $id
308+ * @param int $server
313309 * @return \Illuminate\View\View
314310 */
315- public function viewStartup (Request $ request , $ id )
311+ public function viewStartup ($ server )
316312 {
317- $ parameters = $ this ->repository ->getVariablesWithValues ($ id , true );
313+ $ parameters = $ this ->repository ->getVariablesWithValues ($ server , true );
318314 if (! $ parameters ->server ->installed ) {
319315 abort (404 );
320316 }
@@ -339,13 +335,12 @@ public function viewStartup(Request $request, $id)
339335 /**
340336 * Display the database management page for a specific server.
341337 *
342- * @param \Illuminate\Http\Request $request
343- * @param int $id
338+ * @param int $server
344339 * @return \Illuminate\View\View
345340 */
346- public function viewDatabase (Request $ request , $ id )
341+ public function viewDatabase ($ server )
347342 {
348- $ server = $ this ->repository ->getWithDatabases ($ id );
343+ $ server = $ this ->repository ->getWithDatabases ($ server );
349344
350345 return view ('admin.servers.view.database ' , [
351346 'hosts ' => $ this ->databaseHostRepository ->all (),
@@ -356,32 +351,30 @@ public function viewDatabase(Request $request, $id)
356351 /**
357352 * Display the management page when viewing a specific server.
358353 *
359- * @param \Illuminate\Http\Request $request
360- * @param int $id
354+ * @param \Pterodactyl\Models\Server $server
361355 * @return \Illuminate\View\View
362356 */
363- public function viewManage (Request $ request , $ id )
357+ public function viewManage (Server $ server )
364358 {
365- return view ('admin.servers.view.manage ' , ['server ' => $ this -> repository -> find ( $ id ) ]);
359+ return view ('admin.servers.view.manage ' , ['server ' => $ server ]);
366360 }
367361
368362 /**
369363 * Display the deletion page for a server.
370364 *
371- * @param \Illuminate\Http\Request $request
372- * @param int $id
365+ * @param \Pterodactyl\Models\Server $server
373366 * @return \Illuminate\View\View
374367 */
375- public function viewDelete (Request $ request , $ id )
368+ public function viewDelete (Server $ server )
376369 {
377- return view ('admin.servers.view.delete ' , ['server ' => $ this -> repository -> find ( $ id ) ]);
370+ return view ('admin.servers.view.delete ' , ['server ' => $ server ]);
378371 }
379372
380373 /**
381374 * Update the details for a server.
382375 *
383- * @param \Illuminate\Http\Request $request
384- * @param \Pterodactyl\Models\Server $server
376+ * @param \Illuminate\Http\Request $request
377+ * @param \Pterodactyl\Models\Server $server
385378 * @return \Illuminate\Http\RedirectResponse
386379 *
387380 * @throws \Pterodactyl\Exceptions\DisplayException
@@ -443,19 +436,19 @@ public function toggleInstall(Server $server)
443436 /**
444437 * Reinstalls the server with the currently assigned pack and service.
445438 *
446- * @param int $id
439+ * @param \Pterodactyl\Models\Server $server
447440 * @return \Illuminate\Http\RedirectResponse
448441 *
449442 * @throws \Pterodactyl\Exceptions\DisplayException
450443 * @throws \Pterodactyl\Exceptions\Model\DataValidationException
451444 * @throws \Pterodactyl\Exceptions\Repository\RecordNotFoundException
452445 */
453- public function reinstallServer ($ id )
446+ public function reinstallServer (Server $ server )
454447 {
455- $ this ->reinstallService ->reinstall ($ id );
448+ $ this ->reinstallService ->reinstall ($ server );
456449 $ this ->alert ->success (trans ('admin/server.alerts.server_reinstalled ' ))->flash ();
457450
458- return redirect ()->route ('admin.servers.view.manage ' , $ id );
451+ return redirect ()->route ('admin.servers.view.manage ' , $ server -> id );
459452 }
460453
461454 /**
@@ -604,38 +597,38 @@ public function saveStartup(Request $request, $id)
604597 * Creates a new database assigned to a specific server.
605598 *
606599 * @param \Illuminate\Http\Request $request
607- * @param int $id
600+ * @param int $server
608601 * @return \Illuminate\Http\RedirectResponse
609602 *
610603 * @throws \Exception
611604 * @throws \Pterodactyl\Exceptions\DisplayException
612605 * @throws \Pterodactyl\Exceptions\Model\DataValidationException
613606 */
614- public function newDatabase (Request $ request , $ id )
607+ public function newDatabase (Request $ request , $ server )
615608 {
616- $ this ->databaseCreationService ->create ($ id , [
609+ $ this ->databaseCreationService ->create ($ server , [
617610 'database ' => $ request ->input ('database ' ),
618611 'remote ' => $ request ->input ('remote ' ),
619612 'database_host_id ' => $ request ->input ('database_host_id ' ),
620613 ]);
621614
622- return redirect ()->route ('admin.servers.view.database ' , $ id )->withInput ();
615+ return redirect ()->route ('admin.servers.view.database ' , $ server )->withInput ();
623616 }
624617
625618 /**
626619 * Resets the database password for a specific database on this server.
627620 *
628621 * @param \Illuminate\Http\Request $request
629- * @param int $id
622+ * @param int $server
630623 * @return \Illuminate\Http\RedirectResponse
631624 *
632625 * @throws \Exception
633626 * @throws \Pterodactyl\Exceptions\Model\DataValidationException
634627 */
635- public function resetDatabasePassword (Request $ request , $ id )
628+ public function resetDatabasePassword (Request $ request , $ server )
636629 {
637630 $ database = $ this ->databaseRepository ->findFirstWhere ([
638- ['server_id ' , '= ' , $ id ],
631+ ['server_id ' , '= ' , $ server ],
639632 ['id ' , '= ' , $ request ->input ('database ' )],
640633 ]);
641634
@@ -647,18 +640,17 @@ public function resetDatabasePassword(Request $request, $id)
647640 /**
648641 * Deletes a database from a server.
649642 *
650- * @param \Illuminate\Http\Request $request
651- * @param int $id
652- * @param int $database
643+ * @param int $server
644+ * @param int $database
653645 * @return \Illuminate\Http\RedirectResponse
654646 *
655647 * @throws \Exception
656648 * @throws \Pterodactyl\Exceptions\Model\DataValidationException
657649 */
658- public function deleteDatabase (Request $ request , $ id , $ database )
650+ public function deleteDatabase ($ server , $ database )
659651 {
660652 $ database = $ this ->databaseRepository ->findFirstWhere ([
661- ['server_id ' , '= ' , $ id ],
653+ ['server_id ' , '= ' , $ server ],
662654 ['id ' , '= ' , $ database ],
663655 ]);
664656
0 commit comments