trs_matrimony/routes/support_tickets.php
2024-08-22 09:31:12 +05:30

31 lines
1.6 KiB
PHP

<?php
Route::group(['prefix' => 'support'], function(){
Route::resource('support-tickets','SupportTicketController');
Route::get('/my-ticket', 'SupportTicketController@my_ticket')->name('support-tickets.my_ticket');
Route::get('/solved-ticket', 'SupportTicketController@solved_ticket')->name('support-tickets.solved_ticket');
Route::get('/active-ticket', 'SupportTicketController@active_ticket')->name('support-tickets.active_ticket');
Route::post('support-ticket/agent/reply', 'SupportTicketController@ticket_reply')->name('support-ticket.admin_reply');
Route::get('/support-ticket/destroy/{id}', 'SupportTicketController@destroy')->name('support-tickets.destroy');
// deafult staff for assigning ticket
Route::get('/default-ticket-assigned-agent', 'SupportTicketController@default_ticket_assigned_agent')->name('default_ticket_assigned_agent');
// Support categories
Route::resource('support-categories','SupportCategoryController');
Route::get('/support-categories/destroy/{id}', 'SupportCategoryController@destroy')->name('support_categories.destroy');
});
Route::get('support-ticket/create', 'SupportTicketController@user_ticket_create')->name('support-tickets.user_ticket_create');
Route::post('support-ticket/store', 'SupportTicketController@store')->name('support-ticket.store');
Route::post('support-ticket/user-reply', 'SupportTicketController@ticket_reply')->name('support-ticket.user_reply');
Route::get('support-ticket/history', 'SupportTicketController@user_index')->name('support-tickets.user_index');
Route::get('support-ticket/view-details/{id}', 'SupportTicketController@user_view_details')->name('support-tickets.user_view_details');