mirror of
https://github.com/openclassify/openclassify.git
synced 2026-04-14 11:12:09 -05:00
18 lines
884 B
PHP
18 lines
884 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use Modules\Favorite\App\Http\Controllers\FavoriteController;
|
|
|
|
Route::middleware('web')->group(function () {
|
|
Route::prefix('favorites')->name('favorites.')->group(function () {
|
|
Route::get('/', [FavoriteController::class, 'index'])->name('index');
|
|
});
|
|
|
|
Route::middleware('auth')->prefix('favorites')->name('favorites.')->group(function () {
|
|
Route::post('/listings/{listing}/toggle', [FavoriteController::class, 'toggleListing'])->name('listings.toggle');
|
|
Route::post('/sellers/{seller}/toggle', [FavoriteController::class, 'toggleSeller'])->name('sellers.toggle');
|
|
Route::post('/searches', [FavoriteController::class, 'storeSearch'])->name('searches.store');
|
|
Route::delete('/searches/{favoriteSearch}', [FavoriteController::class, 'destroySearch'])->name('searches.destroy');
|
|
});
|
|
});
|