芝麻web文件管理V1.00
编辑当前文件:/home/lekhnath/silverray.com.au/Modules/Subscription/routes/web.php
'admin.', 'prefix' => 'admin', 'middleware' => ['auth:admin', 'translation']], function () { Route::resource('subscription-plan', SubscriptionPlanController::class)->names('subscription-plan'); Route::controller(PurchaseController::class)->group(function () { Route::get('/plan-transaction-history', 'index')->name('plan-transaction-history'); Route::get('/pending-plan-transaction', 'pending_payment')->name('pending-plan-transaction'); Route::get('/subscription-history', 'subscription_history')->name('subscription-history'); Route::put('/plan-renew/{id}', 'plan_renew')->name('plan-renew'); Route::get('/assign-plan', 'create')->name('assign-plan'); Route::post('/store-assign-plan', 'store')->name('store-assign-plan'); Route::get('/purchase-history-show/{id}', 'show')->name('purchase-history-show'); Route::put('/approved-plan-payment/{id}', 'approved_plan_payment')->name('approved-plan-payment'); Route::delete('/delete-plan-payment/{id}', 'delete_plan_payment')->name('delete-plan-payment'); }); }); Route::group(['as' => 'subscription.', 'prefix' => 'subscription', 'middleware' => ['auth:web', 'translation', 'verified']], function () { Route::controller(PaymentController::class)->group(function () { Route::post('place-order/{method}', 'placeOrder')->name('place.order'); Route::get('/payment', 'index')->name('payment'); Route::post('pay-via-stripe/', 'stripe_pay')->name('pay-via-stripe'); Route::get('pay-via-stripe', 'stripe_success')->name('stripe-success'); Route::get('/pay-via-paypal', 'pay_via_paypal')->name('pay-via-paypal'); Route::get('paypal-success-payment', 'paypal_success')->name('paypal-success-payment'); Route::post('/pay-via-bank', 'pay_via_bank')->name('pay-via-bank'); Route::post('/pay-via-razorpay', 'pay_via_razorpay')->name('pay-via-razorpay'); Route::get('pay-via-mollie', 'pay_via_mollie')->name('pay-via-mollie'); Route::get('mollie-payment-success', 'mollie_payment_success')->name('mollie-payment-success'); Route::get('pay-via-instamojo', 'pay_via_instamojo')->name('pay-via-instamojo'); Route::get('instamojo-success', 'instamojo_success')->name('instamojo-success'); Route::post('pay-via-flutterwave', 'flutterwave_payment')->name('pay-via-flutterwave'); Route::get('pay-via-paystack', 'paystack_payment')->name('pay-via-paystack'); Route::get('/payment-addon-success', [PaymentController::class, 'payment_addon_success'])->name('payment-addon-success'); Route::get('/payment-addon-faild', [PaymentController::class, 'payment_addon_faild'])->name('payment-addon-faild'); }); Route::get('/pricing-plan', [SubscriptionController::class, 'index'] )->name('pricing.plan'); Route::get('purchase-package/{id}', [SubscriptionController::class, 'payment_page'] )->name('purchase.package'); Route::get('renew-package/{id}', [SubscriptionController::class, 'renewPackage'] )->name('renew.package'); Route::get( 'subscription-history', [SubscriptionController::class, 'subscription_history'] )->name( 'subscription-history' ); Route::get( 'show-subscription-history/{id}', [SubscriptionController::class, 'show_subscription_history'] )->name( 'show-subscription-history' ); });