Abiyasa_Putra_Prasetya/Penilaian Literasi/iClOP-V2/routes/python_routes.php
2025-03-22 15:18:38 +07:00

29 lines
1.6 KiB
PHP

<?php
use App\Http\Controllers\Python\PythonMaterialController;
use App\Http\Controllers\Python\StudentSubmissionController;
use App\Http\Controllers\Python\AuthController;
use App\Http\Controllers\PHP\Student\WelcomeController;
use App\Http\Controllers\PHP\Student\DashboardUnitControllers;
use App\Http\Controllers\PHP\Student\StudikasusController;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\URL;
use Illuminate\Support\Facades\Auth;
Route::middleware(['auth'])->group(function () {
Route::get('/dashboard-student', function () {
return view('dashboard_student');
})->name('dashboard-student');
Route::get('/learning-student', [PythonMaterialController::class, 'index'])->name('learning_student');
Route::get('/material-detail', [PythonMaterialController::class, 'materialDetail'])->name('material_detail');
Route::get('/task/{taskId}', [PythonMaterialController::class, 'showTask'])->name('task.show');
Route::post('/student-submission', [StudentSubmissionController::class, 'store'])->name('student.submission.store');
// Route::get('/student-submission/{id}', [StudentSubmissionController::class, 'show'])->name('student.submission.show');
// Route::get('/submissions/{id}', [StudentSubmissionController::class, 'show'])->name('submissions.show');
Route::get('/task/{task}/download-pdf', [PythonMaterialController::class, 'downloadPdf'])->name('task.download-pdf');
Route::post('/logoutt', [AuthController::class, 'logoutt'])->name('logoutt');
Route::post('/store-python-result-data', [StudentSubmissionController::class, 'storeTestResult'])->name('store_python_result_data');
});