This commit is contained in:
rianbtk 2022-09-15 00:43:20 +07:00
parent 1bda91d3bb
commit 68adf3bf36

View File

@ -269,60 +269,61 @@ Route::group(['middleware' => ['auth', 'student']], function () {
Route::resource('/student/exercisevalid', 'ExerciseStdValidController'); Route::resource('/student/exercisevalid', 'ExerciseStdValidController');
/* ----------------------------------- SQL ---------------------------------- */ /* ----------------------------------- SQL ---------------------------------- */
Route::group(['prefix' => 'student/sql'], function () { Route::group(['prefix' => 'student/sqlcourse'], function () {
Route::group(['prefix' => 'pembelajaran'], function () { Route::group(['prefix' => 'pembelajaran'], function () {
Route::get('', 'SQLController@learning')->name('student sql learning'); Route::get('/student/sql', 'StudentController@sqlcourse');
Route::get('/read', 'SQLController@learningRead')->name('student sql learning read'); Route::get('', 'SQLController@learning')->name('student sqlcourse learning');
Route::get('/detail/{id}', 'SQLController@learningRead')->name('student sql learning detail'); Route::get('/read', 'SQLController@learningRead')->name('student sqlcourse learning read');
Route::post('/create', 'SQLController@learningStore')->name('student sql learning create'); Route::get('/detail/{id}', 'SQLController@learningRead')->name('student sqlcourse learning detail');
Route::post('/update/{id}', 'SQLController@learningUpdate')->name('student sql learning update'); Route::post('/create', 'SQLController@learningStore')->name('student sqlcourse learning create');
Route::get('/delete/{id}', 'SQLController@learningDelete')->name('student sql learning delete'); Route::post('/update/{id}', 'SQLController@learningUpdate')->name('student sqlcourse learning update');
Route::get('/kerjakan/{id}', 'SQLController@learningDo')->name('student sql learning do'); Route::get('/delete/{id}', 'SQLController@learningDelete')->name('student sqlcourse learning delete');
Route::post('/kerjakan/{id}', 'SQLController@learningDoExec')->name('student sql learning do exec'); Route::get('/kerjakan/{id}', 'SQLController@learningDo')->name('student sqlcourse learning do');
Route::get('/reset', 'SQLController@learningDoReset')->name('student sql learning do reset'); Route::post('/kerjakan/{id}', 'SQLController@learningDoExec')->name('student sqlcourse learning do exec');
Route::get('/reset', 'SQLController@learningDoReset')->name('student sqlcourse learning do reset');
}); });
Route::group(['prefix' => 'praktek'], function () { Route::group(['prefix' => 'praktek'], function () {
Route::get('', 'SQLController@practice')->name('student sql practice'); Route::get('', 'SQLController@practice')->name('student sqlcourse practice');
Route::get('/read', 'SQLController@practiceRead')->name('student sql practice read'); Route::get('/read', 'SQLController@practiceRead')->name('student sqlcourse practice read');
Route::get('/detail/{id}', 'SQLController@practiceRead')->name('student sql practice detail'); Route::get('/detail/{id}', 'SQLController@practiceRead')->name('student sqlcourse practice detail');
Route::post('/create', 'SQLController@practiceStore')->name('student sql practice create'); Route::post('/create', 'SQLController@practiceStore')->name('student sqlcourse practice create');
Route::post('/update/{id}', 'SQLController@practiceUpdate')->name('student sql practice update'); Route::post('/update/{id}', 'SQLController@practiceUpdate')->name('student sqlcourse practice update');
Route::get('/delete/{id}', 'SQLController@practiceDelete')->name('student sql practice delete'); Route::get('/delete/{id}', 'SQLController@practiceDelete')->name('student sqlcourse practice delete');
Route::get('/kerjakan/{id}', 'SQLController@practiceDo')->name('student sql practice do'); Route::get('/kerjakan/{id}', 'SQLController@practiceDo')->name('student sqlcourse practice do');
Route::get('/kerjakan/{id}/{question}', 'SQLController@practiceDo')->name('student sql practice do question'); Route::get('/kerjakan/{id}/{question}', 'SQLController@practiceDo')->name('student sqlcourse practice do question');
Route::post('/kerjakan/{id}', 'SQLController@practiceDoExec')->name('student sql practice do exec'); Route::post('/kerjakan/{id}', 'SQLController@practiceDoExec')->name('student sqlcourse practice do exec');
Route::get('/reset', 'SQLController@practiceDoReset')->name('student sql practice do reset'); Route::get('/reset', 'SQLController@practiceDoReset')->name('student sqlcourse practice do reset');
}); });
Route::group(['prefix' => 'latihan'], function () { Route::group(['prefix' => 'latihan'], function () {
Route::get('', 'SQLController@exercise')->name('student sql exercise'); Route::get('', 'SQLController@exercise')->name('student sql exercise');
Route::get('/read', 'SQLController@exerciseRead')->name('student sql exercise read'); Route::get('/read', 'SQLController@exerciseRead')->name('student sqlcourse exercise read');
Route::get('/detail/{id}', 'SQLController@exerciseRead')->name('student sql exercise detail'); Route::get('/detail/{id}', 'SQLController@exerciseRead')->name('student sqlcourse exercise detail');
Route::post('/create', 'SQLController@exerciseStore')->name('student sql exercise create'); Route::post('/create', 'SQLController@exerciseStore')->name('student sqlcourse exercise create');
Route::post('/update/{id}', 'SQLController@exerciseUpdate')->name('student sql exercise update'); Route::post('/update/{id}', 'SQLController@exerciseUpdate')->name('student sqlcourse exercise update');
Route::get('/delete/{id}', 'SQLController@exerciseDelete')->name('student sql exercise delete'); Route::get('/delete/{id}', 'SQLController@exerciseDelete')->name('student sqlcourse exercise delete');
Route::get('/start', 'SQLController@exerciseStart')->name('student sql exercise start'); Route::get('/start', 'SQLController@exerciseStart')->name('student sqlcourse exercise start');
Route::get('/kerjakan/detail/{id}', 'SQLController@exerciseDoDetail')->name('student sql exercise do detail'); Route::get('/kerjakan/detail/{id}', 'SQLController@exerciseDoDetail')->name('student sqlcourse exercise do detail');
Route::get('/kerjakan/{id}', 'SQLController@exerciseDo')->name('student sql exercise do'); Route::get('/kerjakan/{id}', 'SQLController@exerciseDo')->name('student sqlcourse exercise do');
Route::post('/kerjakan/{id}', 'SQLController@exerciseAnswer')->name('student sql exercise answer'); Route::post('/kerjakan/{id}', 'SQLController@exerciseAnswer')->name('student sqlcourse exercise answer');
Route::get('/complete', 'SQLController@exerciseComplete')->name('student sql exercise complete'); Route::get('/complete', 'SQLController@exerciseComplete')->name('student sqlcourse exercise complete');
}); });
Route::group(['prefix' => 'ujian'], function () { Route::group(['prefix' => 'ujian'], function () {
Route::get('', 'SQLController@exam')->name('student sql exam'); Route::get('', 'SQLController@exam')->name('student sqlcourse exam');
Route::get('/read', 'SQLController@examRead')->name('student sql exam read'); Route::get('/read', 'SQLController@examRead')->name('student sqlcourse exam read');
Route::get('/detail/{id}', 'SQLController@examRead')->name('student sql exam detail'); Route::get('/detail/{id}', 'SQLController@examRead')->name('student sqlcourse exam detail');
Route::post('/create', 'SQLController@examStore')->name('student sql exam create'); Route::post('/create', 'SQLController@examStore')->name('student sqlcourse exam create');
Route::post('/update/{id}', 'SQLController@examUpdate')->name('student sql exam update'); Route::post('/update/{id}', 'SQLController@examUpdate')->name('student sqlcourse exam update');
Route::get('/delete/{id}', 'SQLController@examDelete')->name('student sql exam delete'); Route::get('/delete/{id}', 'SQLController@examDelete')->name('student sqlcourse exam delete');
Route::get('/start', 'SQLController@examStart')->name('student sql exam start'); Route::get('/start', 'SQLController@examStart')->name('student sqlcourse exam start');
Route::get('/kerjakan/detail/{id}', 'SQLController@examDoDetail')->name('student sql exam do detail'); Route::get('/kerjakan/detail/{id}', 'SQLController@examDoDetail')->name('student sqlcourse exam do detail');
Route::get('/kerjakan/{id}', 'SQLController@examDo')->name('student sql exam do'); Route::get('/kerjakan/{id}', 'SQLController@examDo')->name('student sqlcourse exam do');
Route::post('/kerjakan/{id}', 'SQLController@examAnswer')->name('student sql exam answer'); Route::post('/kerjakan/{id}', 'SQLController@examAnswer')->name('student sqlcourse exam answer');
Route::get('/complete', 'SQLController@examComplete')->name('student sql exam complete'); Route::get('/complete', 'SQLController@examComplete')->name('student sqlcourse exam complete');
}); });
}); });
/* ----------------------------------- SQL ---------------------------------- */ /* ----------------------------------- SQL ---------------------------------- */