first
This commit is contained in:
@@ -12,6 +12,7 @@ use App\Http\Controllers\Admin\StatisticsController;
|
||||
use App\Http\Controllers\Admin\QuestionnaireSetController;
|
||||
use App\Http\Controllers\Admin\QuestionController;
|
||||
use App\Http\Controllers\Admin\CertificateController as AdminCertificateController;
|
||||
use App\Http\Controllers\Admin\ProfileController;
|
||||
use App\Http\Controllers\Public\CheckinController;
|
||||
use App\Http\Controllers\Public\QuestionnaireController;
|
||||
use App\Http\Controllers\Public\AttendanceCheckController;
|
||||
@@ -29,6 +30,11 @@ Route::middleware(['auth', 'admin'])->prefix('admin')->name('admin.')->group(fun
|
||||
|
||||
Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard');
|
||||
|
||||
// Profile
|
||||
Route::get('/profile', [ProfileController::class, 'show'])->name('profile.show');
|
||||
Route::put('/profile/email', [ProfileController::class, 'updateEmail'])->name('profile.update-email');
|
||||
Route::put('/profile/password', [ProfileController::class, 'updatePassword'])->name('profile.update-password');
|
||||
|
||||
// Programs
|
||||
Route::resource('programs', ProgramController::class)->parameters(['programs' => 'program:uuid']);
|
||||
Route::post('/programs/{program:uuid}/publish', [ProgramController::class, 'publish'])->name('programs.publish');
|
||||
@@ -66,6 +72,7 @@ Route::middleware(['auth', 'admin'])->prefix('admin')->name('admin.')->group(fun
|
||||
// Program Questionnaire
|
||||
Route::prefix('programs/{program:uuid}/questionnaire')->name('programs.questionnaire.')->group(function () {
|
||||
Route::get('/', [ProgramQuestionnaireController::class, 'show'])->name('show');
|
||||
Route::get('/preview', [ProgramQuestionnaireController::class, 'preview'])->name('preview');
|
||||
Route::post('/attach', [ProgramQuestionnaireController::class, 'attach'])->name('attach');
|
||||
Route::post('/confirm', [ProgramQuestionnaireController::class, 'confirm'])->name('confirm');
|
||||
Route::delete('/detach', [ProgramQuestionnaireController::class, 'detach'])->name('detach');
|
||||
|
||||
Reference in New Issue
Block a user