31 lines
1.8 KiB
PHP
31 lines
1.8 KiB
PHP
<?php
|
|
|
|
Route::group(['prefix' => 'konselor', 'middleware' => ['auth']], function () {
|
|
Route::get('/', 'KonselorController@index');
|
|
Route::get('profil', 'KonselorController@profil')->name('konselor.account');
|
|
Route::post('update', 'KonselorController@update')->name('konselor.update');
|
|
|
|
|
|
Route::prefix('ticket')->group(function() {
|
|
Route::get('/', 'TicketController@index')->name('konselor.ticket');
|
|
Route::get('create', 'TicketController@create')->name('konselor.ticket.create');
|
|
Route::post('store', 'TicketController@store')->name('konselor.ticket.store')->middleware('XssSanitization');
|
|
Route::post('update/{id}', 'TicketController@update')->name('konselor.ticket.update');
|
|
Route::get('view/{id}', 'TicketController@view')->name('konselor.ticket.detail');
|
|
Route::get('delete/{id}', 'TicketController@delete')->name('konselor.ticket.delete');
|
|
Route::get('close/{id}', 'TicketController@closed')->name('konselor.ticket.close');
|
|
Route::get('accept/{id}', 'TicketController@accept')->name('konselor.ticket.accept');
|
|
Route::get('declined/{id}', 'TicketController@decline')->name('konselor.ticket.decline');
|
|
Route::post('cetak', 'TicketController@cetak')->name('konselor.ticket.cetak');
|
|
});
|
|
|
|
Route::prefix('wali')->group(function () {
|
|
Route::get('/', 'WaliController@index')->name('konselor.wali');
|
|
Route::get('create', 'WaliController@create')->name('konselor.wali.create');
|
|
Route::post('store', 'WaliController@store')->name('konselor.wali.store');
|
|
Route::get('edit/{id}', 'WaliController@edit')->name('konselor.wali.edit');
|
|
Route::post('update/{id}', 'WaliController@update')->name('konselor.wali.update');
|
|
Route::get('delete/{id}', 'WaliController@delete')->name('konselor.wali.delete');
|
|
});
|
|
});
|