Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/saksi.isranhadikaltim.id/routes/
Upload File :
Current File : /home/aplikasiposinfo/public_html/saksi.isranhadikaltim.id/routes/web.php

<?php

use App\Http\Controllers\AjaxController;
use App\Http\Controllers\CalonController;
use App\Http\Controllers\DashboardController;
use App\Http\Controllers\DpsController;
use App\Http\Controllers\KabupatenKotaController;
use App\Http\Controllers\KecamatanController;
use App\Http\Controllers\KelurahanDesaController;
use App\Http\Controllers\LoginController;
use App\Http\Controllers\LogoutController;
use App\Http\Controllers\ProvinsiController;
use App\Http\Controllers\Saksi\HomeController;
use App\Http\Controllers\Saksi\InputSuaraController;
use App\Http\Controllers\Saksi\ProfileController;
use App\Http\Controllers\SaksiController;
use App\Http\Controllers\TpsController;
use App\Http\Controllers\UserController;
use Illuminate\Support\Facades\Route;

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/

Route::group(['middleware'=>'auth'],function(){ 
    Route::post('logout',[LogoutController::class,'logout'])->name('logout');
});

Route::group(['middleware'=>'authUser'],function(){
    Route::get('ajax/dps',[AjaxController::class,'ajaxDps'])->name('ajax-dps');
    Route::get('ajax/tps',[AjaxController::class,'ajaxTps'])->name('ajax-tps');
    Route::get('ajax/kelurahan-desa',[AjaxController::class,'ajaxKelurahanDesa'])->name('ajax-kelurahan-desa');
    Route::get('ajax/kecamatan',[AjaxController::class,'ajaxkecamatan'])->name('ajax-kecamatan');
    Route::get('ajax/kabupaten-kota',[AjaxController::class,'ajaxKabupatenKota'])->name('ajax-kabupaten-kota');

    Route::get('/',[DashboardController::class,'index'])->name('dashboard');
    Route::group(['prefix'=>'master-data','as'=>'master-data.'],function(){
        Route::resource('provinsi',ProvinsiController::class);
        Route::resource('kabupaten-kota',KabupatenKotaController::class);
        Route::resource('kecamatan',KecamatanController::class);
        Route::resource('kelurahan-desa',KelurahanDesaController::class);
        Route::resource('tps',TpsController::class);
        Route::resource('calon',CalonController::class);
    });

    Route::resource('user',UserController::class);

    Route::get('saksi/import',[SaksiController::class,'importView'])->name('saksi.import-view');
    Route::post('saksi/import',[SaksiController::class,'import'])->name('saksi.import');
    Route::resource('saksi',SaksiController::class);

    Route::get('saksi/ajax/dps',[SaksiController::class,'ajaxDps'])->name('saksi.ajax-dps');
    Route::get('dps/import',[DpsController::class,'importView'])->name('dps.import-view');
    Route::post('dps/import',[DpsController::class,'import'])->name('dps.import');
    Route::resource('dps',DpsController::class);

});

Route::group(['middleware'=>'userSaksi','prefix'=>'user-saksi', 'as' => 'user-saksi.'],function(){
    Route::get('/',[HomeController::class,'index'])->name('home');
    Route::get('/input-suara',action: [InputSuaraController::class,'index'])->name('input-suara.index');
    Route::post('/input-suara',action: [InputSuaraController::class,'save'])->name('input-suara.save');
    Route::get('/profile',action: [ProfileController::class,'index'])->name('profile.index');
});

Route::get('/login',[LoginController::class,'index'])->name('login');

Route::post('/auth',[LoginController::class,'auth'])->name('auth');

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]