947d2425d9
git commit "fix: city selection, comment user display, and back button bug"
48 lines
1.9 KiB
PHP
48 lines
1.9 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\CityController;
|
|
use App\Http\Controllers\CommentController;
|
|
use App\Http\Controllers\DashboardController;
|
|
use App\Http\Controllers\FavoriteController;
|
|
use App\Http\Controllers\FlightController;
|
|
use App\Http\Controllers\HomeController;
|
|
use App\Http\Controllers\ProfileController;
|
|
use App\Http\Controllers\ReservationController;
|
|
use App\Http\Controllers\TourController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
|
|
Route::get('/', [HomeController::class,'index'])->name('index');
|
|
|
|
Route::get('/flights', [FlightController::class, 'index'])->name('flights');
|
|
Route::get('/flights/{flight}', [FlightController::class, 'show'])->name('flights.show');
|
|
|
|
Route::get('/tours', [TourController::class, 'index'])->name('tours.index');
|
|
Route::get('/tours/{tour}', [TourController::class, 'show'])->name('tours.show');
|
|
|
|
Route::get('/comments',[CommentController::class,'index'])->name('comments.index');
|
|
Route::post('/comments',[CommentController::class,'store'])->name('comments.store');
|
|
|
|
Route::get('/cities/{province}', [CityController::class, 'byProvince'])->name('cities.province');
|
|
|
|
|
|
Route::prefix('users')->name('users.')->middleware('auth:web')->group(function (){
|
|
Route::get('/',[DashboardController::class,'index'])->name('dashboard');
|
|
|
|
Route::get('/profile/edit',[ProfileController::class,'edite'])->name('profile.edit');
|
|
Route::put('/profile/update',[ProfileController::class,'update'])->name('profile.update');
|
|
|
|
Route::get('/favorite',[FavoriteController::class,'index'])->name('favorite.index');
|
|
|
|
Route::post('favorite',[FavoriteController::class,'store'])->name('favorite.store');
|
|
|
|
Route::delete('/favorite/{favorite}',[FavoriteController::class,'destroy'])->name('favorite.destroy');
|
|
|
|
|
|
Route::get('/reservations', [ReservationController::class, 'index'])->name('reservations.index');
|
|
Route::post('/reservations', [ReservationController::class, 'store'])->name('reservations.store');
|
|
|
|
|
|
|
|
});
|