⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.19
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software:
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
id
/
dalily-1.dev-unit.com
/
Modules
/
Ad
/
Routes
/
View File Name :
web.php
<?php use Illuminate\Support\Facades\Route; use Modules\Ad\Http\Controllers\AdController; use Modules\Ad\Http\Controllers\GalleryController; Route::middleware(['auth:admin', 'set_lang'])->group(function () { // subcategory & town dropdown routes Route::get('get_subcategory/{id}', [AdController::class, 'getSubcategory']); Route::group(['as' => 'module.ad.', 'prefix' => 'admin/ad', 'namespace' => 'Auth'], function () { // ad gallery routes Route::get('/gallery/{id}', [GalleryController::class, 'showGallery'])->name('show_gallery'); Route::post('/ad-gallery/{id}', [GalleryController::class, 'storeGallery'])->name('store_gallery'); Route::delete('/gallery/{image}', [GalleryController::class, 'deleteGallery'])->name('delete_gallery'); // ad crud routes Route::get('/', [AdController::class, 'index'])->name('index'); Route::get('/add', [AdController::class, 'create'])->name('create'); Route::post('/add', [AdController::class, 'store'])->name('store'); Route::get('/edit/{ad}', [AdController::class, 'edit'])->name('edit'); Route::put('/update/{ad}', [AdController::class, 'update'])->name('update'); Route::get('/favourite/change', [AdController::class, 'favourite_change'])->name('change'); Route::get('/show/{ad:slug}', [AdController::class, 'show'])->name('show'); Route::delete('/destroy/{ad}', [AdController::class, 'destroy'])->name('destroy'); Route::get('/status/{ad:slug}/{status}', [AdController::class, 'status'])->name('status'); Route::post('/{slug}/Resubmission-Status', [AdController::class, 'ResubmissionStatus'])->name('ResubmissionStatus'); Route::delete('/resubmission-image/delete/{id}', [AdController::class, 'resubmissionImage'])->name('resubmissionImage'); Route::get('/resubmission-index', [AdController::class, 'resubmissionIndex'])->name('resubmissionIndex'); Route::get('/resubmitted-ads', [AdController::class, 'resubmissionIndex'])->name('resubmitted-ads'); // Custom fields routes Route::get('/category/field/{ad}', [AdController::class, 'addCustomFieldValue'])->name('custom.field.value'); Route::get('/category/field/{ad}/edit', [AdController::class, 'editCustomFieldValue'])->name('custom.field.value.edit'); Route::get('/category/field/{ad}/sorting', [AdController::class, 'sortingCustomFieldValue'])->name('custom.field.value.sorting'); Route::post('/category/field/sorting/store', [AdController::class, 'sortingCustomFieldValueStore'])->name('custom.field.value.sorting.store'); Route::post('/category/field/{ad}', [AdController::class, 'storeCustomFieldValue'])->name('custom.field.value.store'); Route::put('/category/field/{ad}', [AdController::class, 'updateCustomFieldValue'])->name('custom.field.value.update'); }); });