| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | use App\Http\Controllers\AccountController; | 
					
						
							|  |  |  | use App\Http\Controllers\DNSController; | 
					
						
							|  |  |  | use App\Http\Controllers\DomainsController; | 
					
						
							| 
									
										
										
										
											2024-05-14 22:35:11 +10:00
										 |  |  | use App\Http\Controllers\HomeController; | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | use App\Http\Controllers\IPsController; | 
					
						
							|  |  |  | use App\Http\Controllers\LabelsController; | 
					
						
							|  |  |  | use App\Http\Controllers\LocationsController; | 
					
						
							|  |  |  | use App\Http\Controllers\MiscController; | 
					
						
							| 
									
										
										
										
											2022-12-02 13:57:28 +11:00
										 |  |  | use App\Http\Controllers\NoteController; | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | use App\Http\Controllers\OsController; | 
					
						
							|  |  |  | use App\Http\Controllers\ProvidersController; | 
					
						
							|  |  |  | use App\Http\Controllers\ResellerController; | 
					
						
							| 
									
										
										
										
											2022-05-16 12:07:35 +10:00
										 |  |  | use App\Http\Controllers\SeedBoxesController; | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | use App\Http\Controllers\ServerController; | 
					
						
							|  |  |  | use App\Http\Controllers\SettingsController; | 
					
						
							|  |  |  | use App\Http\Controllers\SharedController; | 
					
						
							|  |  |  | use App\Http\Controllers\YabsController; | 
					
						
							|  |  |  | use Illuminate\Support\Facades\Route; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:35:11 +10:00
										 |  |  | Route::get('/', [HomeController::class, 'index'])->name('/'); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							|  |  |  | require __DIR__ . '/auth.php'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:35:11 +10:00
										 |  |  | Route::get('servers/public', [ServerController::class, 'showServersPublic'])->name('servers/public'); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  | Route::middleware(['auth'])->group(function () { | 
					
						
							|  |  |  |     Route::resource('account', AccountController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('dns', DNSController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('domains', DomainsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('IPs', IPsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('labels', LabelsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('locations', LocationsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('misc', MiscController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('os', OsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('providers', ProvidersController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('reseller', ResellerController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('servers', ServerController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('settings', SettingsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('seedboxes', SeedBoxesController::class); | 
					
						
							| 
									
										
										
										
											2022-05-16 12:07:35 +10:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('shared', SharedController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('yabs', YabsController::class); | 
					
						
							| 
									
										
										
										
											2022-03-06 02:29:58 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  |     Route::resource('notes', NoteController::class); | 
					
						
							| 
									
										
										
										
											2022-12-02 13:57:28 +11:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:35:11 +10:00
										 |  |  |     Route::get('yabs/{yab}/json', [YabsController::class, 'yabsToJson'])->name('yabs.json'); | 
					
						
							|  |  |  |     Route::get('yabs-compare-choose', [YabsController::class, 'chooseYabsCompare'])->name('yabs.compare-choose'); | 
					
						
							|  |  |  |     Route::get('yabs-compare/{yabs1}/{yabs2}', [YabsController::class, 'compareYabs'])->name('yabs.compare'); | 
					
						
							| 
									
										
										
										
											2022-07-20 00:20:15 +10:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-14 22:35:11 +10:00
										 |  |  |     Route::get('servers-compare-choose', [ServerController::class, 'chooseCompare'])->name('servers-compare-choose'); | 
					
						
							|  |  |  |     Route::get('servers-compare/{server1}/{server2}', [ServerController::class, 'compareServers'])->name('servers.compare'); | 
					
						
							| 
									
										
										
										
											2024-05-14 22:31:30 +10:00
										 |  |  | }); |