HEX
Server: LiteSpeed
System: Linux my-kul-web2054.main-hosting.eu 5.14.0-611.13.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 11 04:57:59 EST 2025 x86_64
User: u665686179 (665686179)
PHP: 8.2.30
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: /home/u665686179/domains/dealkr.com/public_html/Modules/TaxModule/routes/web.php
<?php

use Illuminate\Support\Facades\Route;
use Modules\TaxModule\app\Http\Controllers\Admin\Reports\AdminTaxReportController;
use Modules\TaxModule\app\Http\Controllers\SystemTaxVatSetupController;
use Modules\TaxModule\app\Http\Controllers\TaxVatController;
use Modules\TaxModule\app\Http\Controllers\Admin\Reports\VendorTaxReportController;

/*
|--------------------------------------------------------------------------
| Routes
|--------------------------------------------------------------------------
|
*/

Route::group(['prefix' => 'admin', 'as' => 'admin.', 'middleware' => ['admin']], function () {
    Route::group(['prefix' => 'vat-tax', 'as' => 'vat-tax.'], function () {
        Route::controller(TaxVatController::class)->group(function () {
            Route::get('list', 'index')->name('index');
            Route::post('add-vat-tax-data', 'store')->name('store');
            Route::any('update-vat-tax-data', 'update')->name('update');
            Route::post('update-vat-tax-status', 'updateStatus')->name('status');
            Route::get('export-vat-tax', 'export')->name('export');
        });

        Route::controller(SystemTaxVatSetupController::class)->group(function () {
            Route::get('system-vat-tax', 'index')->name('systemVatTax');
            Route::post('system-vat-tax', 'systemTaxVatStore')->name('systemTaxVatStore');
            Route::post('system-vat-tax-vendor-status', 'vendorStatus')->name('systemTaxVatVendorStatus');
        });
    });

    Route::group(['prefix' => 'report', 'as' => 'report.'], function () {
        Route::controller(AdminTaxReportController::class)->group(function () {
            Route::get('get-tax-report', 'getTaxReport')->name('get-tax-report');
            Route::get('get-tax-details', 'getTaxDetails')->name('getTaxDetails');
            Route::get('tax-details-report-export', 'adminTaxDetailsExport')->name('getTaxDetailsExport');
            Route::get('admin-tax-report-export', 'adminTaxReportExport')->name('adminTaxReportExport');
        });

        Route::controller(VendorTaxReportController::class)->group(function () {
            Route::get('vendor-wise-taxes', 'vendorWiseTaxes')->name('vendor-wise-taxes');
            Route::get('vendor-wise-taxes-export', 'vendorWiseTaxExport')->name('vendorWiseTaxExport');
            Route::get('vendor-tax-report', 'vendorTax')->name('vendorTax');
            Route::get('vendor-tax-export', 'vendorTaxExport')->name('vendorTaxExport');
        });
    });
});