Added API
This commit is contained in:
@@ -88,7 +88,6 @@ Route::domain(config('app.domain'))->group(
|
||||
Route::get('/search/aircraft', [SearchController::class, 'aircraft'])->name('search.aircraft');
|
||||
Route::get('/search/airports', [SearchController::class, 'airports'])->name('search.airports');
|
||||
|
||||
Route::get('/data/user/{user}/flights', [UserFlightController::class, 'viewableFlights']);
|
||||
Route::get('/u/{user}', [UserProfileController::class, 'view'])->name('profile.view');
|
||||
Route::get('/u/{user}/map', [UserProfileController::class, 'map'])->name('profile.map');
|
||||
Route::get('/u/{user}/departure-board/{flight?}', [UserProfileController::class, 'departureBoard'])->name('profile.departure-board');
|
||||
@@ -108,25 +107,5 @@ Route::domain(config('app.domain'))->group(
|
||||
* API Routes
|
||||
*/
|
||||
Route::domain(config('app.api_domain'))->group(function () {
|
||||
Route::get('/', function () {
|
||||
return response()->json(['message' => 'Welcome to the FlightsGoneBy API']);
|
||||
});
|
||||
|
||||
Route::prefix('airline')->controller(AirlineApiController::class)->group(function () {
|
||||
Route::get('{internalName}', 'get')->name('airline.show');
|
||||
Route::get('code/{code}', 'getByCode')->name('airline.code.index');
|
||||
Route::get('{internalName}/logo/tail', 'getLogoByInternalName')->name('airline.logo.tail');
|
||||
Route::get('{airlineInternalName}/livery/{aircraftDesignator}', 'getLivery')->name('airline.livery');
|
||||
});
|
||||
|
||||
Route::prefix('aircraft')->controller(AircraftApiController::class)->group(function () {
|
||||
Route::get('{aircraftDesignator}/livery', 'getLivery')->name('aircraft.livery');
|
||||
});
|
||||
|
||||
|
||||
Route::prefix('user')->controller(UserApiController::class)->group(function () {
|
||||
Route::get('{username}/next-flight', 'nextFlight');
|
||||
Route::get('{username}/flights', 'flights');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user