feat: promotions added

This commit is contained in:
2025-11-25 15:49:24 +03:30
parent cc916c30cc
commit 8e5ecd3898
4 changed files with 178 additions and 0 deletions
+6
View File
@@ -12,6 +12,7 @@
use App\Http\Controllers\UserController;
use App\Http\Controllers\WalletController;
use App\Http\Controllers\ZarinpalController;
use App\Http\Controllers\PromotionController;
use App\Models\Transaction;
use Illuminate\Support\Facades\Route;
use Laravel\Socialite\Facades\Socialite;
@@ -94,6 +95,11 @@
Route::delete('/users/{mobile}/status', 'unsubscribeUser');
});
});
///promotions
Route::get('/promotions', [PromotionController::class, 'index']);
Route::post('/promotions', [PromotionController::class, 'store']);
Route::post('/promotions/{promotion}', [PromotionController::class, 'update']);
Route::delete('/promotions/{promotion}', [PromotionController::class, 'destroy']);
Route::get('/asanpardakht/pay', [AsanPardakhtController::class, 'pay']);
});