This project does not seem to handle request data directly as such no vulnerable execution paths were found.
include
, or for example
via PHP's auto-loading mechanism.
These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more
1 | <?php |
||
2 | |||
3 | /* |
||
4 | |-------------------------------------------------------------------------- |
||
5 | | Application Routes |
||
6 | |-------------------------------------------------------------------------- |
||
7 | | |
||
8 | | Here is where you can register all of the routes for an application. |
||
9 | | It's a breeze. Simply tell Laravel the URIs it should respond to |
||
10 | | and give it the controller to call when that URI is requested. |
||
11 | | |
||
12 | */ |
||
13 | Route::group(['middleware' => ['web']], function () { |
||
14 | Route::group(['middleware' => 'update', 'middleware' => 'install'], function () { |
||
15 | Route::controllers([ |
||
0 ignored issues
–
show
|
|||
16 | 'auth' => 'Auth\AuthController', |
||
17 | 'password' => 'Auth\PasswordController', |
||
18 | ]); |
||
19 | Route::get('social/login/redirect/{provider}/{redirect?}', ['uses' => 'Auth\AuthController@redirectToProvider', 'as' => 'social.login']); |
||
20 | Route::get('social/login/{provider}', ['as'=>'social.login.callback', 'uses'=>'Auth\AuthController@handleProviderCallback']); |
||
21 | Route::get('social-sync', ['as'=>'social.sync', 'uses'=>'Client\helpdesk\GuestController@sync']); |
||
22 | }); |
||
23 | |||
24 | /* |
||
25 | |------------------------------------------------------------------------------- |
||
26 | | @Anjali |
||
27 | |------------------------------------------------------------------------------- |
||
28 | | Here is defining entire routes for the Admin Panel |
||
29 | | |
||
30 | */ |
||
31 | Route::get('password/email/{one?}/{two?}/{three?}/{four?}/{five?}', ['as' => 'password.email', 'uses' => 'Auth\PasswordController@getEmail']); |
||
32 | View Code Duplication | Breadcrumbs::register('password.email', function ($breadcrumbs) { |
|
0 ignored issues
–
show
This code seems to be duplicated across your project.
Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation. You can also find more detailed suggestions in the “Code” section of your repository. ![]() |
|||
33 | $breadcrumbs->parent('/'); |
||
34 | $breadcrumbs->push('Login', url('auth/login')); |
||
35 | $breadcrumbs->push('Forgot Password', url('password/email')); |
||
36 | }); |
||
37 | |||
38 | // register page |
||
39 | Route::get('auth/register/{one?}/{two?}/{three?}/{four?}/{five?}', ['as' => 'auth.register', 'uses' => 'Auth\AuthController@getRegister']); |
||
40 | View Code Duplication | Breadcrumbs::register('auth.register', function ($breadcrumbs) { |
|
0 ignored issues
–
show
This code seems to be duplicated across your project.
Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation. You can also find more detailed suggestions in the “Code” section of your repository. ![]() |
|||
41 | $breadcrumbs->parent('/'); |
||
42 | $breadcrumbs->push('Login', url('auth/login')); |
||
43 | $breadcrumbs->push('Create Account', url('auth/register')); |
||
44 | }); |
||
45 | |||
46 | // Auth login |
||
47 | Route::get('auth/login/{one?}/{two?}/{three?}/{four?}/{five?}', ['as' => 'auth.login', 'uses' => 'Auth\AuthController@getLogin']); |
||
48 | View Code Duplication | Breadcrumbs::register('auth.login', function ($breadcrumbs) { |
|
0 ignored issues
–
show
This code seems to be duplicated across your project.
Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation. You can also find more detailed suggestions in the “Code” section of your repository. ![]() |
|||
49 | $breadcrumbs->parent('/'); |
||
50 | $breadcrumbs->push('Create Account', url('auth/register')); |
||
51 | $breadcrumbs->push('Login', url('auth/login')); |
||
52 | }); |
||
53 | |||
54 | Route::get('account/activate/{token}', ['as' => 'account.activate', 'uses' => 'Auth\AuthController@accountActivate']); |
||
55 | Route::get('getmail/{token}', 'Auth\AuthController@getMail'); |
||
56 | Route::get('verify-otp', ['as' => 'otp-verification', 'uses' => 'Auth\AuthController@getVerifyOTP']); |
||
57 | Route::post('verify-otp', ['as' => 'otp-verification', 'uses' => 'Auth\AuthController@verifyOTP']); |
||
58 | Route::post('resend/opt', ['as' => 'resend-otp', 'uses' => 'Auth\AuthController@resendOTP']); |
||
59 | |||
60 | /* |
||
61 | |------------------------------------------------------------------------------- |
||
62 | | Admin Routes |
||
63 | |------------------------------------------------------------------------------- |
||
64 | | Here is defining entire routes for the Admin Panel |
||
65 | | |
||
66 | */ |
||
67 | Route::group(['middleware' => 'roles', 'middleware' => 'auth', 'middleware' => 'install', 'middleware' => 'update'], function () { |
||
68 | //Notification marking |
||
69 | Route::post('mark-read/{id}', 'Common\NotificationController@markRead'); |
||
70 | Route::post('mark-all-read/{id}', 'Common\NotificationController@markAllRead'); |
||
71 | |||
72 | Route::get('notifications-list', ['as' => 'notification.list', 'uses' => 'Common\NotificationController@show']); |
||
73 | Route::post('notification-delete/{id}', ['as' => 'notification.delete', 'uses' => 'Common\NotificationController@delete']); |
||
74 | Route::get('notifications-list/delete', ['as' => 'notification.delete.all', 'uses' => 'Common\NotificationController@deleteAll']); |
||
75 | |||
76 | Route::get('settings-notification', ['as' => 'notification.settings', 'uses' => 'Admin\helpdesk\SettingsController@notificationSettings']); |
||
77 | Route::get('delete-read-notification', 'Admin\helpdesk\SettingsController@deleteReadNoti'); |
||
78 | Route::post('delete-notification-log', 'Admin\helpdesk\SettingsController@deleteNotificationLog'); |
||
79 | // resource is a function to process create,edit,read and delete |
||
80 | Route::resource('groups', 'Admin\helpdesk\GroupController'); // for group module, for CRUD |
||
81 | |||
82 | Route::resource('departments', 'Admin\helpdesk\DepartmentController'); // for departments module, for CRUD |
||
83 | |||
84 | Route::resource('teams', 'Admin\helpdesk\TeamController'); // in teams module, for CRUD |
||
85 | Route::get('/teams/show/{id}', ['as' => 'teams.show', 'uses' => 'Admin\helpdesk\TeamController@show']); /* Get Team View */ |
||
86 | Breadcrumbs::register('teams.show', function ($breadcrumbs) { |
||
87 | $breadcrumbs->parent('teams.index'); |
||
88 | $breadcrumbs->push(Lang::get('lang.show'), url('teams/{teams}/show')); |
||
89 | }); |
||
90 | Route::get('getshow/{id}', ['as' => 'teams.getshow.list', 'uses' => 'Admin\helpdesk\TeamController@getshow']); |
||
91 | Route::resource('agents', 'Admin\helpdesk\AgentController'); // in agents module, for CRUD |
||
92 | |||
93 | Route::resource('emails', 'Admin\helpdesk\EmailsController'); // in emails module, for CRUD |
||
94 | |||
95 | Route::resource('banlist', 'Admin\helpdesk\BanlistController'); // in banlist module, for CRUD |
||
96 | |||
97 | Route::get('banlist/delete/{id}', ['as' => 'banlist.delete', 'uses' => 'Admin\helpdesk\BanlistController@delete']); // in banlist module, for CRUD |
||
98 | /* |
||
99 | * Templates |
||
100 | */ |
||
101 | |||
102 | Route::resource('templates', 'Common\TemplateController'); |
||
103 | Route::get('get-templates', 'Common\TemplateController@GetTemplates'); |
||
104 | Route::get('templates-delete', 'Common\TemplateController@destroy'); |
||
105 | Route::get('testmail/{id}', 'Common\TemplateController@mailtest'); |
||
106 | Route::resource('template-sets', 'Common\TemplateSetController'); // in template module, for CRUD |
||
107 | Route::get('delete-sets/{id}', ['as' => 'sets.delete', 'uses' => 'Common\TemplateSetController@deleteSet']); |
||
108 | Route::get('show-template/{id}', ['as' => 'show.templates', 'uses' => 'Common\TemplateController@showTemplate']); |
||
109 | Route::get('activate-templateset/{name}', ['as' => 'active.template-set', 'uses' => 'Common\TemplateSetController@activateSet']); |
||
110 | Route::resource('template', 'Admin\helpdesk\TemplateController'); // in template module, for CRUD |
||
111 | Route::get('list-directories', 'Admin\helpdesk\TemplateController@listdirectories'); |
||
112 | Route::get('activate-set/{dir}', ['as' => 'active.set', 'uses' => 'Admin\helpdesk\TemplateController@activateset']); |
||
113 | Route::get('list-templates/{template}/{directory}', ['as' => 'template.list', 'uses' => 'Admin\helpdesk\TemplateController@listtemplates']); |
||
114 | Route::get('read-templates/{template}/{directory}', ['as' => 'template.read', 'uses' => 'Admin\helpdesk\TemplateController@readtemplate']); |
||
115 | Route::patch('write-templates/{contents}/{directory}', ['as' => 'template.write', 'uses' => 'Admin\helpdesk\TemplateController@writetemplate']); |
||
116 | Route::post('create-templates', ['as' => 'template.createnew', 'uses' => 'Admin\helpdesk\TemplateController@createtemplate']); |
||
117 | Route::get('delete-template/{template}/{path}', ['as' => 'templates.delete', 'uses' => 'Admin\helpdesk\TemplateController@deletetemplate']); |
||
118 | Route::get('getdiagno', ['as' => 'getdiagno', 'uses' => 'Admin\helpdesk\TemplateController@formDiagno']); // for getting form for diagnostic |
||
119 | |||
120 | Route::post('postdiagno', ['as' => 'postdiagno', 'uses' => 'Admin\helpdesk\TemplateController@postDiagno']); // for getting form for diagnostic |
||
121 | Route::resource('helptopic', 'Admin\helpdesk\HelptopicController'); // in helptopics module, for CRUD |
||
122 | |||
123 | Route::resource('sla', 'Admin\helpdesk\SlaController'); // in SLA Plan module, for CRUD |
||
124 | |||
125 | Route::resource('forms', 'Admin\helpdesk\FormController'); |
||
126 | Route::get('forms/add-child/{formid}', ['as' => 'forms.add.child', 'uses' => 'Admin\helpdesk\FormController@addChildForm']); |
||
127 | Route::post('forms/field/{fieldid}/child', [ |
||
128 | 'as' => 'forms.field.child', |
||
129 | 'uses' => 'Admin\helpdesk\FormController@addChild', |
||
130 | ]); |
||
131 | Route::get('forms/render/child', [ |
||
132 | 'as' => 'forms.field.child', |
||
133 | 'uses' => 'Admin\helpdesk\FormController@renderChild', |
||
134 | ]); |
||
135 | |||
136 | Route::get('delete-forms/{id}', ['as' => 'forms.delete', 'uses' => 'Admin\helpdesk\FormController@delete']); |
||
137 | //$router->model('id','getcompany'); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
89% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
138 | Route::get('job-scheduler', ['as' => 'get.job.scheder', 'uses' => 'Admin\helpdesk\SettingsController@getSchedular']); //to get ob scheduler form page |
||
139 | |||
140 | Route::patch('post-scheduler', ['as' => 'post.job.scheduler', 'uses' => 'Admin\helpdesk\SettingsController@postSchedular']); //to update job scheduler |
||
141 | Route::get('agent-profile-page/{id}', ['as' => 'agent.profile.page', 'uses' => 'Admin\helpdesk\AgentController@agent_profile']); |
||
142 | Route::get('getcompany', ['as' => 'getcompany', 'uses' => 'Admin\helpdesk\SettingsController@getcompany']); // direct to company setting page |
||
143 | |||
144 | Route::patch('postcompany/{id}', 'Admin\helpdesk\SettingsController@postcompany'); // Updating the Company table with requests |
||
145 | Route::get('delete-logo', ['as' => 'delete.logo', 'uses' => 'Admin\helpdesk\SettingsController@deleteLogo']); // deleting a logo |
||
146 | Route::get('getsystem', ['as' => 'getsystem', 'uses' => 'Admin\helpdesk\SettingsController@getsystem']); // direct to system setting page |
||
147 | |||
148 | Route::patch('postsystem/{id}', 'Admin\helpdesk\SettingsController@postsystem'); // Updating the System table with requests |
||
149 | Route::get('getticket', ['as' => 'getticket', 'uses' => 'Admin\helpdesk\SettingsController@getticket']); // direct to ticket setting page |
||
150 | |||
151 | Route::patch('postticket/{id}', 'Admin\helpdesk\SettingsController@postticket'); // Updating the Ticket table with requests |
||
152 | Route::get('getemail', ['as' => 'getemail', 'uses' => 'Admin\helpdesk\SettingsController@getemail']); // direct to email setting page |
||
153 | |||
154 | Route::get('ticket/tooltip', ['as'=>'ticket.tooltip', 'uses'=>'Agent\helpdesk\TicketController@getTooltip']); |
||
155 | |||
156 | Route::patch('postemail/{id}', 'Admin\helpdesk\SettingsController@postemail'); // Updating the Email table with requests |
||
157 | // Route::get('getaccess', 'Admin\helpdesk\SettingsController@getaccess'); // direct to access setting page |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
59% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
158 | // Route::patch('postaccess/{id}', 'Admin\helpdesk\SettingsController@postaccess'); // Updating the Access table with requests |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
59% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
159 | Route::get('getresponder', ['as' => 'getresponder', 'uses' => 'Admin\helpdesk\SettingsController@getresponder']); // direct to responder setting page |
||
160 | |||
161 | Route::patch('postresponder/{id}', 'Admin\helpdesk\SettingsController@postresponder'); // Updating the Responder table with requests |
||
162 | Route::get('getalert', ['as' => 'getalert', 'uses' => 'Admin\helpdesk\SettingsController@getalert']); // direct to alert setting page |
||
163 | |||
164 | Route::patch('postalert/{id}', 'Admin\helpdesk\SettingsController@postalert'); // Updating the Alert table with requests |
||
165 | // Templates |
||
166 | |||
167 | Route::get('security', ['as' => 'security.index', 'uses' => 'Admin\helpdesk\SecurityController@index']); // direct to security setting page |
||
168 | Route::resource('close-workflow', 'Admin\helpdesk\CloseWrokflowController'); // direct to security setting page |
||
169 | |||
170 | Route::resource('close-workflow', 'Admin\helpdesk\CloseWrokflowController'); // direct to security setting page |
||
171 | Route::patch('security/{id}', ['as' => 'securitys.update', 'uses' => 'Admin\helpdesk\SecurityController@update']); // direct to security setting page |
||
172 | Route::get('setting-status', ['as' => 'statuss.index', 'uses' => 'Admin\helpdesk\SettingsController@getStatuses']); // direct to status setting page |
||
173 | |||
174 | Route::patch('status-update/{id}', ['as' => 'statuss.update', 'uses' => 'Admin\helpdesk\SettingsController@editStatuses']); |
||
175 | |||
176 | Route::get('status/edit/{id}', ['as' => 'status.edit', 'uses' => 'Admin\helpdesk\SettingsController@getEditStatuses']); |
||
177 | Route::post('status-create', ['as' => 'statuss.create', 'uses' => 'Admin\helpdesk\SettingsController@createStatuses']); |
||
178 | Route::get('status-delete/{id}', ['as' => 'statuss.delete', 'uses' => 'Admin\helpdesk\SettingsController@deleteStatuses']); |
||
179 | Route::get('ticket/status/{id}/{state}', ['as' => 'statuss.state', 'uses' => 'Agent\helpdesk\TicketController@updateStatuses']); |
||
180 | Route::get('getratings', ['as' => 'ratings.index', 'uses' => 'Admin\helpdesk\SettingsController@RatingSettings']); |
||
181 | |||
182 | Route::get('deleter/{rating}', ['as' => 'ratings.delete', 'uses' => 'Admin\helpdesk\SettingsController@RatingDelete']); |
||
183 | |||
184 | Route::get('create-ratings', ['as' => 'rating.create', 'uses' => 'Admin\helpdesk\SettingsController@createRating']); |
||
185 | Route::post('store-ratings', ['as' => 'rating.store', 'uses' => 'Admin\helpdesk\SettingsController@storeRating']); |
||
186 | |||
187 | Route::get('editratings/{slug}', ['as' => 'rating.edit', 'uses' => 'Admin\helpdesk\SettingsController@editRatingSettings']); |
||
188 | Route::patch('postratings/{slug}', ['as' => 'settings.rating', 'uses' => 'Admin\helpdesk\SettingsController@PostRatingSettings']); |
||
189 | Route::get('remove-user-org/{id}', ['as' => 'removeuser.org', 'uses' => 'Agent\helpdesk\UserController@removeUserOrg']); |
||
190 | Route::get('admin-profile', ['as' => 'admin-profile', 'uses' => 'Admin\helpdesk\ProfileController@getProfile']); /* User profile edit get */ |
||
191 | |||
192 | Route::get('admin-profile-edit', 'Admin\helpdesk\ProfileController@getProfileedit'); /* Admin profile get */ |
||
193 | Route::patch('admin-profile', 'Admin\helpdesk\ProfileController@postProfileedit'); /* Admin Profile Post */ |
||
194 | Route::patch('admin-profile-password', 'Admin\helpdesk\ProfileController@postProfilePassword'); /* Admin Profile Password Post */ |
||
195 | Route::get('widgets', ['as' => 'widgets', 'uses' => 'Common\SettingsController@widgets']); /* get the create footer page for admin */ |
||
196 | |||
197 | Route::get('list-widget', 'Common\SettingsController@list_widget'); /* get the list widget page for admin */ |
||
198 | Route::post('edit-widget/{id}', 'Common\SettingsController@edit_widget'); /* get the create footer page for admin */ |
||
199 | Route::get('social-buttons', ['as' => 'social.buttons', 'uses' => 'Common\SettingsController@social_buttons']); /* get the create footer page for admin */ |
||
200 | |||
201 | Route::get('list-social-buttons', ['as' => 'list.social.buttons', 'uses' => 'Common\SettingsController@list_social_buttons']); /* get the list widget page for admin */ |
||
202 | Route::post('edit-widget/{id}', 'Common\SettingsController@edit_social_buttons'); /* get the create footer page for admin */ |
||
203 | Route::get('version-check', ['as' => 'version-check', 'uses' => 'Common\SettingsController@version_check']); /* Check version */ |
||
204 | Route::post('post-version-check', ['as' => 'post-version-check', 'uses' => 'Common\SettingsController@post_version_check']); /* post Check version */ |
||
205 | Route::get('admin', ['as' => 'setting', 'uses' => 'Admin\helpdesk\SettingsController@settings']); |
||
206 | |||
207 | Route::get('plugins', ['as' => 'plugins', 'uses' => 'Common\SettingsController@Plugins']); |
||
208 | |||
209 | Route::get('getplugin', ['as' => 'get.plugin', 'uses' => 'Common\SettingsController@GetPlugin']); |
||
210 | Route::post('post-plugin', ['as' => 'post.plugin', 'uses' => 'Common\SettingsController@PostPlugins']); |
||
211 | Route::get('getconfig', ['as' => 'get.config', 'uses' => 'Common\SettingsController@fetchConfig']); |
||
212 | Route::get('plugin/delete/{slug}', ['as' => 'delete.plugin', 'uses' => 'Common\SettingsController@DeletePlugin']); |
||
213 | Route::get('plugin/status/{slug}', ['as' => 'status.plugin', 'uses' => 'Common\SettingsController@StatusPlugin']); |
||
214 | //Routes for showing language table and switching language |
||
215 | Route::get('languages', ['as' => 'LanguageController', 'uses' => 'Admin\helpdesk\LanguageController@index']); |
||
216 | |||
217 | Route::get('get-languages', ['as' => 'getAllLanguages', 'uses' => 'Admin\helpdesk\LanguageController@getLanguages']); |
||
218 | Route::get('change-language/{lang}', ['as' => 'lang.switch', 'uses' => 'Admin\helpdesk\LanguageController@switchLanguage']); |
||
219 | //Route for download language template package |
||
220 | Route::get('/download-template', ['as' => 'download', 'uses' => 'Admin\helpdesk\LanguageController@download']); |
||
221 | //Routes for language file upload form-----------You may want to use csrf protection for these route-------------- |
||
222 | Route::post('language/add', 'Admin\helpdesk\LanguageController@postForm'); |
||
223 | Route::get('language/add', ['as' => 'add-language', 'uses' => 'Admin\helpdesk\LanguageController@getForm']); |
||
224 | |||
225 | //Routes for delete language package |
||
226 | Route::get('delete-language/{lang}', ['as' => 'lang.delete', 'uses' => 'Admin\helpdesk\LanguageController@deleteLanguage']); |
||
227 | Route::get('generate-api-key', 'Admin\helpdesk\SettingsController@GenerateApiKey'); // route to generate api key |
||
228 | Route::post('validating-email-settings', ['as' => 'validating.email.settings', 'uses' => 'Admin\helpdesk\EmailsController@validatingEmailSettings']); // route to check email input validation |
||
229 | Route::post('validating-email-settings-on-update/{id}', ['as' => 'validating.email.settings.update', 'uses' => 'Admin\helpdesk\EmailsController@validatingEmailSettingsUpdate']); // route to check email input validation |
||
230 | Route::get('workflow', ['as' => 'workflow', 'uses' => 'Admin\helpdesk\WorkflowController@index']); |
||
231 | |||
232 | Route::get('workflow-list', ['as' => 'workflow.list', 'uses' => 'Admin\helpdesk\WorkflowController@workFlowList']); |
||
233 | Route::get('workflow/create', ['as' => 'workflow.create', 'uses' => 'Admin\helpdesk\WorkflowController@create']); |
||
234 | |||
235 | Route::post('workflow/store', ['as' => 'workflow.store', 'uses' => 'Admin\helpdesk\WorkflowController@store']); |
||
236 | Route::get('workflow/edit/{id}', ['as' => 'workflow.edit', 'uses' => 'Admin\helpdesk\WorkflowController@edit']); |
||
237 | |||
238 | Route::post('workflow/update/{id}', ['as' => 'workflow.update', 'uses' => 'Admin\helpdesk\WorkflowController@update']); |
||
239 | Route::get('workflow/action-rule/{id}', ['as' => 'workflow.dept', 'uses' => 'Admin\helpdesk\WorkflowController@selectAction']); |
||
240 | Route::get('workflow/delete/{id}', ['as' => 'workflow.delete', 'uses' => 'Admin\helpdesk\WorkflowController@destroy']); |
||
241 | /* |
||
242 | * Api Settings |
||
243 | */ |
||
244 | Route::get('api', ['as' => 'api.settings.get', 'uses' => 'Common\ApiSettings@show']); |
||
245 | |||
246 | Route::post('api', ['as' => 'api.settings.post', 'uses' => 'Common\ApiSettings@postSettings']); |
||
247 | /* |
||
248 | * Error and debugging |
||
249 | */ |
||
250 | //route for showing error and debugging setting form page |
||
251 | Route::get('error-and-debugging-options', ['as' => 'err.debug.settings', 'uses' => 'Admin\helpdesk\ErrorAndDebuggingController@showSettings']); |
||
252 | |||
253 | //route for submit error and debugging setting form page |
||
254 | Route::post('post-settings', ['as' => 'post.error.debug.settings', |
||
255 | 'uses' => 'Admin\helpdesk\ErrorAndDebuggingController@postSettings', ]); |
||
256 | //route to error logs table page |
||
257 | Route::get('show-error-logs', [ |
||
258 | 'as' => 'error.logs', |
||
259 | 'uses' => 'Admin\helpdesk\ErrorAndDebuggingController@showErrorLogs', |
||
260 | ]); |
||
261 | |||
262 | /* |
||
263 | * Approval |
||
264 | */ |
||
265 | Route::get('approval/settings', ['as' => 'approval.settings', 'uses' => 'Agent\helpdesk\TicketController@settingsApproval']); |
||
266 | Route::post('settingsUpdateApproval/settings', ['as' => 'settingsUpdateApproval.settings', 'uses' => 'Agent\helpdesk\TicketController@settingsUpdateApproval']); |
||
267 | |||
268 | Route::get('/ticket/approval/closed', ['as' => 'closed.approvel.ticket', 'uses' => 'Agent\helpdesk\TicketController@approverClosedTicketList']); /* Get Closed Ticket */ |
||
269 | |||
270 | Route::get('/ticket/get-approval', ['as' => 'get.approval.ticket', 'uses' => 'Agent\helpdesk\TicketController@getApproval']); /* Get tickets in datatable */ |
||
271 | Route::get('/ticket/close/get-approval/{id}', ['as' => 'get.close.approval.ticket', 'uses' => 'Agent\helpdesk\TicketController@getCloseapproval']); /* Get tickets in datatable */ |
||
272 | |||
273 | /* |
||
274 | * Labels |
||
275 | */ |
||
276 | |||
277 | Route::resource('labels', 'Admin\helpdesk\Label\LabelController'); |
||
278 | Route::get('labels-ajax', ['as'=>'labels.ajax', 'uses'=>'Admin\helpdesk\Label\LabelController@ajaxTable']); |
||
279 | Route::get('labels/delete/{id}', ['as' => 'labels.destroy', 'uses' => 'Admin\helpdesk\Label\LabelController@destroy']); |
||
280 | }); |
||
281 | /* |
||
282 | |------------------------------------------------------------------ |
||
283 | |Agent Routes |
||
284 | |-------------------------------------------------------------------- |
||
285 | | Here defining entire Agent Panel routers |
||
286 | | |
||
287 | | |
||
288 | */ |
||
289 | Route::group(['middleware' => 'role.agent', 'middleware' => 'auth', 'middleware' => 'install', 'middleware' => 'update'], function () { |
||
290 | Route::post('chart-range/{date1}/{date2}', ['as' => 'post.chart', 'uses' => 'Agent\helpdesk\DashboardController@ChartData']); |
||
291 | Route::get('agen1', 'Agent\helpdesk\DashboardController@ChartData'); |
||
292 | Route::post('chart-range', ['as' => 'post.chart', 'uses' => 'Agent\helpdesk\DashboardController@ChartData']); |
||
293 | Route::post('user-chart-range/{id}/{date1}/{date2}', ['as' => 'post.user.chart', 'uses' => 'Agent\helpdesk\DashboardController@userChartData']); |
||
294 | Route::get('user-agen/{id}', 'Agent\helpdesk\DashboardController@userChartData'); |
||
295 | Route::get('user-agen1', 'Agent\helpdesk\DashboardController@userChartData'); |
||
296 | Route::post('user-chart-range', ['as' => 'post.user.chart', 'uses' => 'Agent\helpdesk\DashboardController@userChartData']); |
||
297 | Route::resource('user', 'Agent\helpdesk\UserController'); /* User router is used to control the CRUD of user */ |
||
298 | Route::get('user-export', ['as' => 'user.export', 'uses' => 'Agent\helpdesk\UserController@getExportUser']); /* User router is used to control the CRUD of user */ |
||
299 | Route::post('user-export', ['as' => 'user.export.post', 'uses' => 'Agent\helpdesk\UserController@exportUser']); /* User router is used to control the CRUD of user */ |
||
300 | |||
301 | Route::get('user-list', ['as' => 'user.list', 'uses' => 'Agent\helpdesk\UserController@user_list']); |
||
302 | |||
303 | // Route::get('user/delete/{id}', ['as' => 'user.delete' , 'uses' => 'Agent\helpdesk\UserController@destroy']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
60% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
304 | Route::resource('organizations', 'Agent\helpdesk\OrganizationController'); /* organization router used to deal CRUD function of organization */ |
||
305 | Route::get('get-organization', ['as' => 'org.get.ajax', 'uses' => 'Agent\helpdesk\OrganizationController@getOrgAjax']); |
||
306 | |||
307 | Route::get('org-list', ['as' => 'org.list', 'uses' => 'Agent\helpdesk\OrganizationController@org_list']); |
||
308 | Route::get('organization-autofill', ['as' => 'post.organization.autofill', 'uses' => 'Agent\helpdesk\OrganizationController@organizationAutofill']); //auto fill organization name |
||
309 | Route::get('org/delete/{id}', ['as' => 'org.delete', 'uses' => 'Agent\helpdesk\OrganizationController@destroy']); |
||
310 | Route::get('org-chart/{id}', 'Agent\helpdesk\OrganizationController@orgChartData'); |
||
311 | // Route::post('org-chart-range', ['as' => 'post.org.chart', 'uses' => 'Agent\helpdesk\OrganizationController@orgChartData']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
63% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
312 | Route::post('org-chart-range/{id}/{date1}/{date2}', ['as' => 'post.org.chart', 'uses' => 'Agent\helpdesk\OrganizationController@orgChartData']); |
||
313 | Route::get('profile', ['as' => 'profile', 'uses' => 'Agent\helpdesk\UserController@getProfile']); /* User profile get */ |
||
314 | |||
315 | Route::get('profile-edit', ['as' => 'agent-profile-edit', 'uses' => 'Agent\helpdesk\UserController@getProfileedit']); /* User profile edit get */ |
||
316 | |||
317 | Route::post('verify-number', ['as' => 'agent-verify-number', 'uses' => 'Agent\helpdesk\UserController@resendOTP']); |
||
318 | Route::post('verify-number2', ['as' => 'post-agent-verify-number', 'uses' => 'Agent\helpdesk\UserController@verifyOTP']); |
||
319 | |||
320 | Route::patch('agent-profile', ['as' => 'agent-profile', 'uses' => 'Agent\helpdesk\UserController@postProfileedit']); /* User Profile Post */ |
||
321 | Route::patch('agent-profile-password/{id}', 'Agent\helpdesk\UserController@postProfilePassword'); /* Profile Password Post */ |
||
322 | Route::get('canned/list', ['as' => 'canned.list', 'uses' => 'Agent\helpdesk\CannedController@index']); /* Canned list */ |
||
323 | |||
324 | Route::get('canned/create', ['as' => 'canned.create', 'uses' => 'Agent\helpdesk\CannedController@create']); /* Canned create */ |
||
325 | |||
326 | Route::patch('canned/store', ['as' => 'canned.store', 'uses' => 'Agent\helpdesk\CannedController@store']); /* Canned store */ |
||
327 | Route::get('canned/edit/{id}', ['as' => 'canned.edit', 'uses' => 'Agent\helpdesk\CannedController@edit']); /* Canned edit */ |
||
328 | |||
329 | Route::patch('canned/update/{id}', ['as' => 'canned.update', 'uses' => 'Agent\helpdesk\CannedController@update']); /* Canned update */ |
||
330 | Route::get('canned/show/{id}', ['as' => 'canned.show', 'uses' => 'Agent\helpdesk\CannedController@show']); /* Canned show */ |
||
331 | Route::delete('canned/destroy/{id}', ['as' => 'canned.destroy', 'uses' => 'Agent\helpdesk\CannedController@destroy']); /* Canned delete */ |
||
332 | Route::get('/test', ['as' => 'thr', 'uses' => 'Agent\helpdesk\MailController@fetchdata']); /* Fetch Emails */ |
||
333 | Route::get('/ticket', ['as' => 'ticket', 'uses' => 'Agent\helpdesk\TicketController@ticket_list']); /* Get Ticket */ |
||
334 | Route::get('/ticket/inbox', ['as' => 'inbox.ticket', 'uses' => 'Agent\helpdesk\TicketController@inbox_ticket_list']); /* Get Inbox Ticket */ |
||
335 | |||
336 | Route::get('/ticket/get-inbox', ['as' => 'get.inbox.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_inbox']); /* Get tickets in datatable */ |
||
337 | Route::get('/ticket/open', ['as' => 'open.ticket', 'uses' => 'Agent\helpdesk\TicketController@open_ticket_list']); /* Get Open Ticket */ |
||
338 | |||
339 | Route::get('/ticket/get-open', ['as' => 'get.open.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_open']); /* Get tickets in datatable */ |
||
340 | Route::get('/ticket/answered', ['as' => 'answered.ticket', 'uses' => 'Agent\helpdesk\TicketController@answered_ticket_list']); /* Get Answered Ticket */ |
||
341 | |||
342 | Route::get('/ticket/get-answered', ['as' => 'get.answered.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_answered']); /* Get tickets in datatable */ |
||
343 | Route::get('/ticket/myticket', ['as' => 'myticket.ticket', 'uses' => 'Agent\helpdesk\TicketController@myticket_ticket_list']); /* Get Tickets Assigned to logged user */ |
||
344 | |||
345 | Route::get('/ticket/get-myticket', ['as' => 'get.myticket.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_myticket']); /* Get tickets in datatable */ |
||
346 | Route::get('/ticket/overdue', ['as' => 'overdue.ticket', 'uses' => 'Agent\helpdesk\TicketController@overdue_ticket_list']); /* Get Overdue Ticket */ |
||
347 | |||
348 | Route::get('/ticket/get-overdue', ['as' => 'get.overdue.ticket', 'uses' => 'Agent\helpdesk\TicketController@getOverdueTickets']); /* Get Overdue Ticket */ |
||
349 | Route::get('/ticket/closed', ['as' => 'closed.ticket', 'uses' => 'Agent\helpdesk\TicketController@closed_ticket_list']); /* Get Closed Ticket */ |
||
350 | |||
351 | Route::get('/ticket/get-closed', ['as' => 'get.closed.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_closed']); /* Get tickets in datatable */ |
||
352 | Route::get('/ticket/assigned', ['as' => 'assigned.ticket', 'uses' => 'Agent\helpdesk\TicketController@assigned_ticket_list']); /* Get Assigned Ticket */ |
||
353 | |||
354 | Route::get('/ticket/get-assigned', ['as' => 'get.assigned.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_assigned']); /* Get tickets in datatable */ |
||
355 | Route::get('/newticket', ['as' => 'newticket', 'uses' => 'Agent\helpdesk\TicketController@newticket']); /* Get Create New Ticket */ |
||
356 | |||
357 | Route::get('/newticket/autofill', ['as' => 'post.newticket.autofill', 'uses' => 'Agent\helpdesk\TicketController@autofill']); |
||
358 | |||
359 | Route::post('/newticket/post', ['as' => 'post.newticket', 'uses' => 'Agent\helpdesk\TicketController@post_newticket']); /* Post Create New Ticket */ |
||
360 | Route::get('/thread/{id}', ['as' => 'ticket.thread', 'uses' => 'Agent\helpdesk\TicketController@thread']); /* Get Thread by ID */ |
||
361 | |||
362 | Route::post('/thread/reply/{id}', ['as' => 'ticket.reply', 'uses' => 'Agent\helpdesk\TicketController@reply']); /* Patch Thread Reply */ |
||
363 | Route::patch('/internal/note/{id}', ['as' => 'Internal.note', 'uses' => 'Agent\helpdesk\TicketController@InternalNote']); /* Patch Internal Note */ |
||
364 | Route::patch('/ticket/assign/{id}', ['as' => 'assign.ticket', 'uses' => 'Agent\helpdesk\TicketController@assign']); /* Patch Ticket assigned to whom */ |
||
365 | Route::patch('/ticket/post/edit/{id}', ['as' => 'ticket.post.edit', 'uses' => 'Agent\helpdesk\TicketController@ticketEditPost']); /* Patchi Ticket Edit */ |
||
366 | Route::get('/ticket/print/{id}', ['as' => 'ticket.print', 'uses' => 'Agent\helpdesk\TicketController@ticket_print']); /* Get Print Ticket */ |
||
367 | Route::get('/ticket/close/{id}', ['as' => 'ticket.close', 'uses' => 'Agent\helpdesk\TicketController@close']); /* Get Ticket Close */ |
||
368 | Route::get('/ticket/resolve/{id}', ['as' => 'ticket.resolve', 'uses' => 'Agent\helpdesk\TicketController@resolve']); /* Get ticket Resolve */ |
||
369 | Route::get('/ticket/open/{id}', ['as' => 'ticket.open', 'uses' => 'Agent\helpdesk\TicketController@open']); /* Get Ticket Open */ |
||
370 | Route::get('/ticket/delete/{id}', ['as' => 'ticket.delete', 'uses' => 'Agent\helpdesk\TicketController@delete']); /* Get Ticket Delete */ |
||
371 | Route::get('/email/ban/{id}', ['as' => 'ban.email', 'uses' => 'Agent\helpdesk\TicketController@ban']); /* Get Ban Email */ |
||
372 | Route::get('/ticket/surrender/{id}', ['as' => 'ticket.surrender', 'uses' => 'Agent\helpdesk\TicketController@surrender']); /* Get Ticket Surrender */ |
||
373 | Route::get('/aaaa', 'Client\helpdesk\GuestController@ticket_number'); |
||
374 | Route::get('trash', ['as' => 'get-trash', 'uses' => 'Agent\helpdesk\TicketController@trash']); /* To show Deleted Tickets */ |
||
375 | |||
376 | Route::get('/ticket/trash', ['as' => 'get.trash.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_trash']); /* Get tickets in datatable */ |
||
377 | Route::get('unassigned', ['as' => 'unassigned', 'uses' => 'Agent\helpdesk\TicketController@unassigned']); /* To show Unassigned Tickets */ |
||
378 | |||
379 | Route::get('/ticket/unassigned', ['as' => 'get.unassigned.ticket', 'uses' => 'Agent\helpdesk\TicketController@get_unassigned']); /* Get tickets in datatable */ |
||
380 | Route::get('dashboard', ['as' => 'dashboard', 'uses' => 'Agent\helpdesk\DashboardController@index']); /* To show dashboard pages */ |
||
381 | |||
382 | Route::get('agen', 'Agent\helpdesk\DashboardController@ChartData'); |
||
383 | Route::get('image/{id}', ['as' => 'image', 'uses' => 'Agent\helpdesk\MailController@get_data']); /* get image */ |
||
384 | Route::get('thread/auto/{id}', 'Agent\helpdesk\TicketController@autosearch'); |
||
385 | Route::get('auto', 'Agent\helpdesk\TicketController@autosearch2'); |
||
386 | Route::patch('search-user', 'Agent\helpdesk\TicketController@usersearch'); |
||
387 | Route::patch('add-user', 'Agent\helpdesk\TicketController@useradd'); |
||
388 | Route::post('remove-user', 'Agent\helpdesk\TicketController@userremove'); |
||
389 | Route::post('select_all', ['as' => 'select_all', 'uses' => 'Agent\helpdesk\TicketController@select_all']); |
||
390 | Route::post('canned/{id}', 'Agent\helpdesk\CannedController@get_canned'); |
||
391 | // Route::get('message' , 'MessageController@show'); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
59% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
392 | Route::post('lock', ['as' => 'lock', 'uses' => 'Agent\helpdesk\TicketController@lock']); |
||
393 | Route::patch('user-org-assign/{id}', ['as' => 'user.assign.org', 'uses' => 'Agent\helpdesk\UserController@UserAssignOrg']); |
||
394 | Route::patch('user-org-edit-assign/{id}', ['as' => 'user.editassign.org', 'uses' => 'Agent\helpdesk\UserController@UsereditAssignOrg']); |
||
395 | Route::patch('/user-org/{id}', 'Agent\helpdesk\UserController@User_Create_Org'); |
||
396 | Route::patch('/head-org/{id}', 'Agent\helpdesk\OrganizationController@Head_Org'); |
||
397 | // Department ticket |
||
398 | Route::get('/{dept}/open', ['as' => 'dept.open.ticket', 'uses' => 'Agent\helpdesk\TicketController@deptopen']); // Open |
||
399 | Route::get('tickets/{dept}/{status}', ['as' => 'dept.ticket', 'uses' => 'Agent\helpdesk\TicketController@deptTicket']); // Open |
||
400 | |||
401 | Route::get('/{dept}/assigned', ['as' => 'dept.inprogress.ticket', 'uses' => 'Agent\helpdesk\TicketController@deptinprogress']); // Inprogress |
||
402 | |||
403 | Route::get('/{dept}/closed', ['as' => 'dept.closed.ticket', 'uses' => 'Agent\helpdesk\TicketController@deptclose']); // Closed |
||
404 | |||
405 | Route::post('rating/{id}', ['as' => 'ticket.rating', 'uses' => 'Agent\helpdesk\TicketController@rating']); /* Get overall Ratings */ |
||
406 | Route::post('rating2/{id}', ['as' => 'ticket.rating2', 'uses' => 'Agent\helpdesk\TicketController@ratingReply']); /* Get reply Ratings */ |
||
407 | // To check and lock tickets |
||
408 | Route::get('check/lock/{id}', ['as' => 'lock', 'uses' => 'Agent\helpdesk\TicketController@checkLock']); |
||
409 | Route::patch('/change-owner/{id}', ['as' => 'change.owner.ticket', 'uses' => 'Agent\helpdesk\TicketController@changeOwner']); /* change owner */ |
||
410 | //To merge tickets |
||
411 | Route::get('/get-merge-tickets/{id}', ['as' => 'get.merge.tickets', 'uses' => 'Agent\helpdesk\TicketController@getMergeTickets']); |
||
412 | Route::get('/check-merge-ticket/{id}', ['as' => 'check.merge.tickets', 'uses' => 'Agent\helpdesk\TicketController@checkMergeTickets']); |
||
413 | Route::get('/get-parent-tickets/{id}', ['as' => 'get.parent.ticket', 'uses' => 'Agent\helpdesk\TicketController@getParentTickets']); |
||
414 | Route::patch('/merge-tickets/{id}', ['as' => 'merge.tickets', 'uses' => 'Agent\helpdesk\TicketController@mergeTickets']); |
||
415 | //To get department tickets data |
||
416 | //open tickets of department |
||
417 | Route::get('/get-open-tickets/{id}', ['as' => 'get.dept.open', 'uses' => 'Agent\helpdesk\Ticket2Controller@getOpenTickets']); |
||
418 | //close tickets of deartment |
||
419 | Route::get('/get-closed-tickets/{id}', ['as' => 'get.dept.close', 'uses' => 'Agent\helpdesk\Ticket2Controller@getCloseTickets']); |
||
420 | //in progress ticket of department |
||
421 | Route::get('/get-under-process-tickets/{id}', ['as' => 'get.dept.inprocess', 'uses' => 'Agent\helpdesk\Ticket2Controller@getInProcessTickets']); |
||
422 | |||
423 | // route for graphical reporting |
||
424 | Route::get('report', ['as' => 'report.index', 'uses' => 'Agent\helpdesk\ReportController@index']); /* To show dashboard pages */ |
||
425 | |||
426 | // default route to get the data for the first time |
||
427 | Route::get('help-topic-report', 'Agent\helpdesk\ReportController@chartdataHelptopic'); |
||
428 | // route to get the data on change |
||
429 | Route::post('help-topic-report/{date1}/{date2}/{id}', ['as' => 'report.helptopic', 'uses' => 'Agent\helpdesk\ReportController@chartdataHelptopic']); /* To show dashboard pages */ |
||
430 | Route::post('help-topic-pdf', ['as' => 'help.topic.pdf', 'uses' => 'Agent\helpdesk\ReportController@helptopicPdf']); |
||
431 | // Route to get details of agents |
||
432 | Route::post('get-agents', ['as' => 'get-agents', 'uses' => 'Agent\helpdesk\UserController@getAgentDetails']); |
||
433 | |||
434 | /* |
||
435 | * Label |
||
436 | */ |
||
437 | Route::get('labels-ticket', ['as'=>'labels.ticket', 'uses'=>'Admin\helpdesk\Label\LabelController@attachTicket']); |
||
438 | Route::get('json-labels', ['as'=>'labels.json', 'uses'=>'Admin\helpdesk\Label\LabelController@getLabel']); |
||
439 | Route::get('filter', ['as'=>'filter', 'uses'=>'Agent\helpdesk\Filter\FilterController@getFilter']); |
||
440 | |||
441 | /* |
||
442 | * Tags |
||
443 | */ |
||
444 | |||
445 | Route::get('add-tag', ['as'=>'tag.add', 'uses'=>'Agent\helpdesk\Filter\TagController@addToFilter']); |
||
446 | Route::get('get-tag', ['as'=>'tag.get', 'uses'=>'Agent\helpdesk\Filter\TagController@getTag']); |
||
447 | }); |
||
448 | |||
449 | /* |
||
450 | * Followup tickets |
||
451 | */ |
||
452 | Route::get('/ticket/followup', ['as' => 'followup.ticket', 'uses' => 'Agent\helpdesk\TicketController@followupTicketList']); // Get Closed Ticket / |
||
453 | |||
454 | Route::get('/ticket/get-followup', ['as' => 'get.followup.ticket', 'uses' => 'Agent\helpdesk\TicketController@getFollowup']); // Get tickets in datatable / |
||
455 | Route::get('/ticket/close/get-approval/{id}', ['as' => 'get.close.approval.ticket', 'uses' => 'Agent\helpdesk\TicketController@getCloseapproval']); // Get tickets in datatable / |
||
456 | /* |
||
457 | |------------------------------------------------------------------ |
||
458 | |Guest Routes |
||
459 | |-------------------------------------------------------------------- |
||
460 | | Here defining Guest User's routes |
||
461 | | |
||
462 | | |
||
463 | */ |
||
464 | // seasrch |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
59% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
465 | // Route::POST('tickets/search/', function () { |
||
466 | // $keyword = Illuminate\Support\Str::lower(Input::get('auto')); |
||
467 | // $models = App\Model\Ticket\Tickets::where('ticket_number', '=', $keyword)->orderby('ticket_number')->take(10)->skip(0)->get(); |
||
468 | // $count = count($models); |
||
469 | // return Illuminate\Support\Facades\Redirect::back()->with('contents', $models)->with('counts', $count); |
||
470 | // }); |
||
471 | Route::any('getdata', function () { |
||
472 | $term = Illuminate\Support\Str::lower(Input::get('term')); |
||
473 | $data = Illuminate\Support\Facades\DB::table('tickets')->distinct()->select('ticket_number')->where('ticket_number', 'LIKE', $term.'%')->groupBy('ticket_number')->take(10)->get(); |
||
474 | foreach ($data as $v) { |
||
475 | return [ |
||
476 | 'value' => $v->ticket_number, |
||
477 | ]; |
||
478 | } |
||
479 | }); |
||
480 | |||
481 | Route::post('postform/{id}', 'Client\helpdesk\FormController@postForm'); /* post the AJAX form for create a ticket by guest user */ |
||
482 | Route::post('postedform', ['as'=>'client.form.post', 'uses'=>'Client\helpdesk\FormController@postedForm']); /* post the form to store the value */ |
||
483 | //Route::get('check', 'CheckController@getcheck'); //testing checkbox auto-populate |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
64% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
484 | //Route::post('postcheck/{id}', 'CheckController@postcheck'); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
70% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
485 | Route::get('get-helptopic-form', 'Client\helpdesk\FormController@getCustomForm'); |
||
486 | |||
487 | Route::get('home', ['as' => 'home', 'uses' => 'Client\helpdesk\WelcomepageController@index']); //guest layout |
||
488 | |||
489 | Route::get('/', ['as' => '/', 'uses' => 'Client\helpdesk\WelcomepageController@index']); |
||
490 | |||
491 | Route::get('create-ticket', ['as' => 'form', 'uses' => 'Client\helpdesk\FormController@getForm']); //getform |
||
492 | Route::get('mytickets/{id}', ['as' => 'ticketinfo', 'uses' => 'Client\helpdesk\GuestController@singleThread']); //detail ticket information |
||
493 | Route::post('checkmyticket', 'Client\helpdesk\UnAuthController@PostCheckTicket'); //ticket ckeck |
||
494 | |||
495 | Route::get('check_ticket/{id}', ['as' => 'check_ticket', 'uses' => 'Client\helpdesk\GuestController@get_ticket_email']); //detail ticket information |
||
496 | |||
497 | // show ticket via have a ticket |
||
498 | Route::get('show-ticket/{id}/{code}', ['as' => 'show.ticket', 'uses' => 'Client\helpdesk\UnAuthController@showTicketCode']); //detail ticket information |
||
499 | |||
500 | //testing ckeditor |
||
501 | //=================================================================================== |
||
502 | Route::group(['middleware' => 'role.user', 'middleware' => 'auth'], function () { |
||
503 | Route::get('client-profile', ['as' => 'client.profile', 'uses' => 'Client\helpdesk\GuestController@getProfile']); /* User profile get */ |
||
504 | |||
505 | Route::get('mytickets', ['as' => 'ticket2', 'uses' => 'Client\helpdesk\GuestController@getMyticket']); |
||
506 | Route::get('myticket/{id}', ['as' => 'ticket', 'uses' => 'Client\helpdesk\GuestController@thread']); /* Get my tickets */ |
||
507 | Route::patch('client-profile-edit', 'Client\helpdesk\GuestController@postProfile'); /* User Profile Post */ |
||
508 | Route::patch('client-profile-password', 'Client\helpdesk\GuestController@postProfilePassword'); /* Profile Password Post */ |
||
509 | Route::post('post/reply/{id}', ['as' => 'client.reply', 'uses' => 'Client\helpdesk\ClientTicketController@reply']); |
||
510 | Route::post('verify-client-number', ['as' => 'client-verify-number', 'uses' => 'Client\helpdesk\GuestController@resendOTP']); |
||
511 | |||
512 | Route::post('verify-client-number2', ['as' => 'post-client-verify-number', 'uses' => 'Client\helpdesk\GuestController@verifyOTP']); |
||
513 | }); |
||
514 | //==================================================================================== |
||
515 | Route::get('checkticket', 'Client\helpdesk\ClientTicketController@getCheckTicket'); /* Check your Ticket */ |
||
516 | Route::get('myticket', ['as' => 'ticket', 'uses' => 'Client\helpdesk\GuestController@getMyticket']); /* Get my tickets */ |
||
517 | Route::get('myticket/{id}', ['as' => 'ticket', 'uses' => 'Client\helpdesk\GuestController@thread']); /* Get my tickets */ |
||
518 | Route::post('postcheck', 'Client\helpdesk\GuestController@PostCheckTicket'); /* post Check Ticket */ |
||
519 | Route::get('postcheck', 'Client\helpdesk\GuestController@PostCheckTicket'); |
||
520 | Route::post('post-ticket-reply/{id}', 'Client\helpdesk\FormController@post_ticket_reply'); |
||
521 | /* |
||
522 | |============================================================ |
||
523 | | Installer Routes |
||
524 | |============================================================ |
||
525 | | These routes are for installer |
||
526 | | |
||
527 | */ |
||
528 | Route::get('/serial', ['as' => 'serialkey', 'uses' => 'Installer\helpdesk\InstallController@serialkey']); |
||
529 | Route::post('/post-serial', ['as' => 'post.serialkey', 'uses' => 'Installer\helpdesk\InstallController@postSerialKeyToFaveo']); |
||
530 | Route::post('/CheckSerial', ['as' => 'CheckSerial', 'uses' => 'Installer\helpdesk\InstallController@PostSerialKey']); |
||
531 | Route::get('/JavaScript-disabled', ['as' => 'js-disabled', 'uses' => 'Installer\helpdesk\InstallController@jsDisabled']); |
||
532 | Route::get('/step1', ['as' => 'licence', 'uses' => 'Installer\helpdesk\InstallController@licence']); |
||
533 | Route::post('/step1post', ['as' => 'postlicence', 'uses' => 'Installer\helpdesk\InstallController@licencecheck']); |
||
534 | Route::get('/step2', ['as' => 'prerequisites', 'uses' => 'Installer\helpdesk\InstallController@prerequisites']); |
||
535 | Route::post('/step2post', ['as' => 'postprerequisites', 'uses' => 'Installer\helpdesk\InstallController@prerequisitescheck']); |
||
536 | // Route::get('/step3', ['as' => 'localization', 'uses' => 'Installer\helpdesk\InstallController@localization']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
63% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
537 | // Route::post('/step3post', ['as' => 'postlocalization', 'uses' => 'Installer\helpdesk\InstallController@localizationcheck']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
63% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
538 | Route::get('/step3', ['as' => 'configuration', 'uses' => 'Installer\helpdesk\InstallController@configuration']); |
||
539 | Route::post('/step4post', ['as' => 'postconfiguration', 'uses' => 'Installer\helpdesk\InstallController@configurationcheck']); |
||
540 | Route::get('/step4', ['as' => 'database', 'uses' => 'Installer\helpdesk\InstallController@database']); |
||
541 | Route::get('/step5', ['as' => 'account', 'uses' => 'Installer\helpdesk\InstallController@account']); |
||
542 | Route::post('/step6post', ['as' => 'postaccount', 'uses' => 'Installer\helpdesk\InstallController@accountcheck']); |
||
543 | Route::get('/final', ['as' => 'final', 'uses' => 'Installer\helpdesk\InstallController@finalize']); |
||
544 | Route::post('/finalpost', ['as' => 'postfinal', 'uses' => 'Installer\helpdesk\InstallController@finalcheck']); |
||
545 | Route::post('/postconnection', ['as' => 'postconnection', 'uses' => 'Installer\helpdesk\InstallController@postconnection']); |
||
546 | Route::get('/change-file-permission', ['as' => 'change-permission', 'uses' => 'Installer\helpdesk\InstallController@changeFilePermission']); |
||
547 | /* |
||
548 | |============================================================= |
||
549 | | Cron Job links |
||
550 | |============================================================= |
||
551 | | These links are for cron job execution |
||
552 | | |
||
553 | */ |
||
554 | Route::get('readmails', ['as' => 'readmails', 'uses' => 'Agent\helpdesk\MailController@readmails']); |
||
555 | Route::get('notification', ['as' => 'notification', 'uses' => 'Agent\helpdesk\NotificationController@send_notification']); |
||
556 | Route::get('auto-close-tickets', ['as' => 'auto.close', 'uses' => 'Client\helpdesk\UnAuthController@autoCloseTickets']); |
||
557 | /* |
||
558 | |============================================================= |
||
559 | | View all the Routes |
||
560 | |============================================================= |
||
561 | */ |
||
562 | Route::get('/aaa', function () { |
||
563 | $routeCollection = Route::getRoutes(); |
||
564 | echo "<table style='width:100%'>"; |
||
565 | echo '<tr>'; |
||
566 | echo "<td width='10%'><h4>HTTP Method</h4></td>"; |
||
567 | echo "<td width='10%'><h4>Route</h4></td>"; |
||
568 | echo "<td width='10%'><h4>Url</h4></td>"; |
||
569 | echo "<td width='80%'><h4>Corresponding Action</h4></td>"; |
||
570 | echo '</tr>'; |
||
571 | foreach ($routeCollection as $value) { |
||
572 | echo '<tr>'; |
||
573 | echo '<td>'.$value->getMethods()[0].'</td>'; |
||
574 | echo '<td>'.$value->getName().'</td>'; |
||
575 | echo '<td>'.$value->getPath().'</td>'; |
||
576 | echo '<td>'.$value->getActionName().'</td>'; |
||
577 | echo '</tr>'; |
||
578 | } |
||
579 | echo '</table>'; |
||
580 | }); |
||
581 | /* |
||
582 | |============================================================= |
||
583 | | Error Routes |
||
584 | |============================================================= |
||
585 | */ |
||
586 | Route::get('500', ['as' => 'error500', function () { |
||
587 | return view('errors.500'); |
||
588 | }]); |
||
589 | |||
590 | Route::get('404', ['as' => 'error404', function () { |
||
591 | return view('errors.404'); |
||
592 | }]); |
||
593 | |||
594 | Route::get('error-in-database-connection', ['as' => 'errordb', function () { |
||
595 | return view('errors.db'); |
||
596 | }]); |
||
597 | |||
598 | Route::get('unauthorized', ['as' => 'unauth', function () { |
||
599 | return view('errors.unauth'); |
||
600 | }]); |
||
601 | |||
602 | Route::get('board-offline', ['as' => 'board.offline', function () { |
||
603 | return view('errors.offline'); |
||
604 | }]); |
||
605 | |||
606 | /* |
||
607 | |============================================================= |
||
608 | | Test mail Routes |
||
609 | |============================================================= |
||
610 | */ |
||
611 | // Route::get('testmail', function () { |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
60% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
612 | // $e = 'hello'; |
||
613 | // Config::set('mail.host', 'smtp.gmail.com'); |
||
614 | // \Mail::send('errors.report', ['e' => $e], function ($message) { |
||
615 | // $message->to('[email protected]', 'sujit prasad')->subject('Error'); |
||
616 | // }); |
||
617 | // }); |
||
618 | /* For the crud of catogory */ |
||
619 | Route::resource('category', 'Agent\kb\CategoryController'); |
||
620 | |||
621 | Route::get('category/delete/{id}', 'Agent\kb\CategoryController@destroy'); |
||
622 | /* For the crud of article */ |
||
623 | Route::resource('article', 'Agent\kb\ArticleController'); |
||
624 | |||
625 | Route::get('article/delete/{id}', 'Agent\kb\ArticleController@destroy'); |
||
626 | /* get settings */ |
||
627 | Route::get('kb/settings', ['as' => 'settings', 'uses' => 'Agent\kb\SettingsController@settings']); |
||
628 | |||
629 | /* post settings */ |
||
630 | Route::patch('postsettings/{id}', 'Agent\kb\SettingsController@postSettings'); |
||
631 | //Route for administrater to access the comment |
||
632 | Route::get('comment', ['as' => 'comment', 'uses' => 'Agent\kb\SettingsController@comment']); |
||
633 | |||
634 | /* Route to define the comment should Published */ |
||
635 | Route::get('published/{id}', ['as' => 'published', 'uses' => 'Agent\kb\SettingsController@publish']); |
||
636 | /* Route for deleting comments */ |
||
637 | Route::delete('deleted/{id}', ['as' => 'deleted', 'uses' => 'Agent\kb\SettingsController@delete']); |
||
638 | /* Route for Profile */ |
||
639 | // $router->get('profile', ['as' => 'profile', 'uses' => 'Agent\kb\SettingsController@getProfile']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
67% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
640 | /* Profile Update */ |
||
641 | // $router->patch('post-profile', ['as' => 'post-profile', 'uses' =>'Agent\kb\SettingsController@postProfile'] ); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
67% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
642 | /* Profile password Update */ |
||
643 | // $router->patch('post-profile-password/{id}',['as' => 'post-profile-password', 'uses' => 'Agent\kb\SettingsController@postProfilepassword']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
70% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
644 | /* delete Logo */ |
||
645 | Route::get('delete-logo/{id}', ['as' => 'delete-logo', 'uses' => 'Agent\kb\SettingsController@deleteLogo']); |
||
646 | /* delete Background */ |
||
647 | Route::get('delete-background/{id}', ['as' => 'delete-background', 'uses' => 'Agent\kb\SettingsController@deleteBackground']); |
||
648 | Route::resource('page', 'Agent\kb\PageController'); |
||
649 | |||
650 | Route::get('get-pages', ['as' => 'api.page', 'uses' => 'Agent\kb\PageController@getData']); |
||
651 | Route::get('page/delete/{id}', ['as' => 'pagedelete', 'uses' => 'Agent\kb\PageController@destroy']); |
||
652 | Route::get('comment/delete/{id}', ['as' => 'commentdelete', 'uses' => 'Agent\kb\SettingsController@delete']); |
||
653 | Route::get('get-articles', ['as' => 'api.article', 'uses' => 'Agent\kb\ArticleController@getData']); |
||
654 | Route::get('get-categorys', ['as' => 'api.category', 'uses' => 'Agent\kb\CategoryController@getData']); |
||
655 | Route::get('get-comment', ['as' => 'api.comment', 'uses' => 'Agent\kb\SettingsController@getData']); |
||
656 | |||
657 | Route::post('image', 'Agent\kb\SettingsController@image'); |
||
658 | Route::get('direct', function () { |
||
659 | return view('direct'); |
||
660 | }); |
||
661 | // Route::get('/',['as'=>'home' , 'uses'=> 'client\kb\UserController@home'] ); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
69% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
662 | /* post the comment from show page */ |
||
663 | Route::post('postcomment/{slug}', ['as' => 'postcomment', 'uses' => 'Client\kb\UserController@postComment']); |
||
664 | /* get the article list */ |
||
665 | |||
666 | Route::get('article-list', ['as' => 'article-list', 'uses' => 'Client\kb\UserController@getArticle']); |
||
667 | // /* get search values */ |
||
668 | Route::get('search', ['as' => 'search', 'uses' => 'Client\kb\UserController@search']); |
||
669 | |||
670 | /* get the selected article */ |
||
671 | Route::get('show/{slug}', ['as' => 'show', 'uses' => 'Client\kb\UserController@show']); |
||
672 | |||
673 | Route::get('category-list', ['as' => 'category-list', 'uses' => 'Client\kb\UserController@getCategoryList']); |
||
674 | |||
675 | /* get the categories with article */ |
||
676 | Route::get('category-list/{id}', ['as' => 'categorylist', 'uses' => 'Client\kb\UserController@getCategory']); |
||
677 | |||
678 | Route::post('show/rating/{id}', ['as' => 'show.rating', 'uses' => 'Client\helpdesk\UnAuthController@rating']); /* Get overall Ratings */ |
||
679 | Route::post('show/rating2/{id}', ['as' => 'show.rating2', 'uses' => 'Client\helpdesk\UnAuthController@ratingReply']); /* Get reply Ratings */ |
||
680 | Route::get('show/change-status/{status}/{id}', ['as' => 'show.change.status', 'uses' => 'Client\helpdesk\UnAuthController@changeStatus']); /* Get reply Ratings */ |
||
681 | /* get the home page */ |
||
682 | Route::get('knowledgebase', ['as' => 'home', 'uses' => 'Client\kb\UserController@home']); |
||
683 | /* get the faq value to user */ |
||
684 | // $router->get('faq',['as'=>'faq' , 'uses'=>'Client\kb\UserController@Faq'] ); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
77% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
685 | /* get the cantact page to user */ |
||
686 | Route::get('contact', ['as' => 'contact', 'uses' => 'Client\kb\UserController@contact']); |
||
687 | |||
688 | /* post the cantact page to controller */ |
||
689 | Route::post('post-contact', ['as' => 'post-contact', 'uses' => 'Client\kb\UserController@postContact']); |
||
690 | //to get the value for page content |
||
691 | Route::get('pages/{name}', ['as' => 'pages', 'uses' => 'Client\kb\UserController@getPage']); |
||
692 | |||
693 | //profile |
||
694 | // $router->get('client-profile',['as' => 'client-profile', 'uses' => 'Client\kb\UserController@clientProfile']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
70% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
695 | // Route::patch('client-profile-edit',['as' => 'client-profile-edit', 'uses' => 'Client\kb\UserController@postClientProfile']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
66% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
696 | // Route::patch('client-profile-password/{id}',['as' => 'client-profile-password', 'uses' => 'Client\kb\UserController@postClientProfilePassword']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
66% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
697 | Route::get('/inbox/data', ['as' => 'api.inbox', 'uses' => 'Agent\helpdesk\TicketController@get_inbox']); |
||
698 | // Route::get('/report', 'HomeController@getreport'); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
61% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
699 | // Route::get('/reportdata', 'HomeController@pushdata'); |
||
700 | /* |
||
701 | * ================================================================================================ |
||
702 | * @version v1 |
||
703 | * @access public |
||
704 | * @copyright (c) 2016, Ladybird web solution |
||
705 | * @author Vijay Sebastian<[email protected]> |
||
706 | * @name Faveo |
||
707 | */ |
||
708 | Route::group(['prefix' => 'api/v1'], function () { |
||
709 | Route::post('register', 'Api\v1\ApiController@register'); |
||
710 | Route::post('authenticate', 'Api\v1\TokenAuthController@authenticate'); |
||
711 | Route::get('authenticate/user', 'Api\v1\TokenAuthController@getAuthenticatedUser'); |
||
712 | Route::get('/database-config', ['as' => 'database-config', 'uses' => 'Api\v1\InstallerApiController@config_database']); |
||
713 | Route::get('/system-config', ['as' => 'database-config', 'uses' => 'Api\v1\InstallerApiController@config_system']); |
||
714 | /* |
||
715 | * Helpdesk |
||
716 | */ |
||
717 | Route::group(['prefix' => 'helpdesk'], function () { |
||
718 | Route::post('create', 'Api\v1\ApiController@createTicket'); |
||
719 | Route::post('reply', 'Api\v1\ApiController@ticketReply'); |
||
720 | Route::post('edit', 'Api\v1\ApiController@editTicket'); |
||
721 | Route::post('delete', 'Api\v1\ApiController@deleteTicket'); |
||
722 | Route::post('assign', 'Api\v1\ApiController@assignTicket'); |
||
723 | Route::get('open', 'Api\v1\ApiController@openedTickets'); |
||
724 | Route::get('unassigned', 'Api\v1\ApiController@unassignedTickets'); |
||
725 | Route::get('closed', 'Api\v1\ApiController@closeTickets'); |
||
726 | Route::get('agents', 'Api\v1\ApiController@getAgents'); |
||
727 | Route::get('teams', 'Api\v1\ApiController@getTeams'); |
||
728 | Route::get('customers', 'Api\v1\ApiController@getCustomers'); |
||
729 | Route::get('customer', 'Api\v1\ApiController@getCustomer'); |
||
730 | Route::get('ticket-search', 'Api\v1\ApiController@searchTicket'); |
||
731 | Route::get('ticket-thread', 'Api\v1\ApiController@ticketThreads'); |
||
732 | Route::get('url', 'Api\v1\ApiExceptAuthController@checkUrl'); |
||
733 | Route::get('check-url', 'Api\v1\ApiExceptAuthController@urlResult'); |
||
734 | Route::get('api_key', 'Api\v1\ApiController@generateApiKey'); |
||
735 | Route::get('help-topic', 'Api\v1\ApiController@getHelpTopic'); |
||
736 | Route::get('sla-plan', 'Api\v1\ApiController@getSlaPlan'); |
||
737 | Route::get('priority', 'Api\v1\ApiController@getPriority'); |
||
738 | Route::get('department', 'Api\v1\ApiController@getDepartment'); |
||
739 | Route::get('tickets', 'Api\v1\ApiController@getTickets'); |
||
740 | Route::get('ticket', 'Api\v1\ApiController@getTicketById'); |
||
741 | Route::get('inbox', 'Api\v1\ApiController@inbox'); |
||
742 | Route::get('trash', 'Api\v1\ApiController@getTrash'); |
||
743 | Route::get('my-tickets-agent', 'Api\v1\ApiController@getMyTicketsAgent'); |
||
744 | Route::post('internal-note', 'Api\v1\ApiController@internalNote'); |
||
745 | /* |
||
746 | * Newly added |
||
747 | */ |
||
748 | Route::get('customers-custom', 'Api\v1\ApiController@getCustomersWith'); |
||
749 | Route::get('collaborator/search', 'Api\v1\ApiController@collaboratorSearch'); |
||
750 | Route::post('collaborator/create', 'Api\v1\ApiController@addCollaboratorForTicket'); |
||
751 | Route::post('collaborator/remove', 'Api\v1\ApiController@deleteCollaborator'); |
||
752 | Route::post('collaborator/get-ticket', 'Api\v1\ApiController@getCollaboratorForTicket'); |
||
753 | Route::get('my-tickets-user', 'Api\v1\ApiController@getMyTicketsUser'); |
||
754 | Route::get('dependency', 'Api\v1\ApiController@dependency'); |
||
755 | }); |
||
756 | |||
757 | /* |
||
758 | * FCM token response |
||
759 | */ |
||
760 | Route::post('fcmtoken', ['as' => 'fcmtoken', 'uses' => 'Common\PushNotificationController@fcmToken']); |
||
761 | }); |
||
762 | /* |
||
763 | * Update module |
||
764 | */ |
||
765 | Route::get('database-update', ['as' => 'database.update', 'uses' => 'Update\UpgradeController@databaseUpdate']); |
||
766 | Route::get('database-upgrade', ['as' => 'database.upgrade', 'uses' => 'Update\UpgradeController@databaseUpgrade']); |
||
767 | Route::get('file-update', ['as' => 'file.update', 'uses' => 'Update\UpgradeController@fileUpdate']); |
||
768 | Route::get('file-upgrade', ['as' => 'file.upgrade', 'uses' => 'Update\UpgradeController@fileUpgrading']); |
||
769 | /* |
||
770 | * Webhook |
||
771 | */ |
||
772 | \Event::listen('ticket.details', function ($details) { |
||
773 | $api_control = new \App\Http\Controllers\Common\ApiSettings(); |
||
774 | $api_control->ticketDetailEvent($details); |
||
775 | }); |
||
776 | |||
777 | Route::get('test', ['as' => 'test', 'uses' => 'Common\PushNotificationController@response']); |
||
778 | |||
779 | Route::get('mail/config/service', ['as' => 'mail.config.service', 'uses' => 'Job\MailController@serviceForm']); |
||
780 | /* |
||
781 | * Queue |
||
782 | */ |
||
783 | |||
784 | Route::get('queue', ['as' => 'queue', 'uses' => 'Job\QueueController@index']); |
||
785 | Route::get('form/queue', ['as' => 'queue.form', 'uses' => 'Job\QueueController@getForm']); |
||
786 | |||
787 | Route::get('queue/{id}', ['as' => 'queue.edit', 'uses' => 'Job\QueueController@edit']); |
||
788 | Route::post('queue/{id}', ['as' => 'queue.update', 'uses' => 'Job\QueueController@update']); |
||
789 | Route::get('queue/{id}/activate', ['as' => 'queue.activate', 'uses' => 'Job\QueueController@activate']); |
||
790 | Route::get('get-ticket-number', ['as' => 'get.ticket.number', 'uses' => 'Admin\helpdesk\SettingsController@getTicketNumber']); |
||
791 | Route::get('genereate-pdf/{threadid}', ['as' => 'thread.pdf', 'uses' => 'Agent\helpdesk\TicketController@pdfThread']); |
||
792 | |||
793 | /* |
||
794 | * Url Settings |
||
795 | */ |
||
796 | |||
797 | Route::get('url/settings', ['as' => 'url.settings', 'uses' => 'Admin\helpdesk\UrlSettingController@settings']); |
||
798 | Route::patch('url/settings', ['as' => 'url.settings.post', 'uses' => 'Admin\helpdesk\UrlSettingController@postSettings']); |
||
799 | |||
800 | /* |
||
801 | * Social media settings |
||
802 | */ |
||
803 | |||
804 | Route::get('social/media', ['as'=>'social', 'uses'=>'Admin\helpdesk\SocialMedia\SocialMediaController@index']); |
||
805 | Route::get('social/media/{provider}', ['as'=>'social.media', 'uses'=>'Admin\helpdesk\SocialMedia\SocialMediaController@settings']); |
||
806 | Route::post('social/media/{provider}', ['as'=>'social.media.post', 'uses'=>'Admin\helpdesk\SocialMedia\SocialMediaController@postSettings']); |
||
807 | /* |
||
808 | * Ticket_Priority Settings |
||
809 | */ |
||
810 | Route::get('ticket/priority', ['as' => 'priority.index', 'uses' => 'Admin\helpdesk\PriorityController@priorityIndex']); |
||
811 | Route::post('user/ticket/priority', ['as' => 'user.priority.index', 'uses' => 'Admin\helpdesk\PriorityController@userPriorityIndex']); |
||
812 | |||
813 | Route::get('get_index', ['as' => 'priority.index1', 'uses' => 'Admin\helpdesk\PriorityController@priorityIndex1']); |
||
814 | Route::get('ticket/priority/create', ['as' => 'priority.create', 'uses' => 'Admin\helpdesk\PriorityController@priorityCreate']); |
||
815 | Route::post('ticket/priority/create1', ['as' => 'priority.create1', 'uses' => 'Admin\helpdesk\PriorityController@priorityCreate1']); |
||
816 | Route::post('ticket/priority/edit1', ['as' => 'priority.edit1', 'uses' => 'Admin\helpdesk\PriorityController@priorityEdit1']); |
||
817 | Route::get('ticket/priority/{ticket_priority}/edit', ['as' => 'priority.edit', 'uses' => 'Admin\helpdesk\PriorityController@priorityEdit']); |
||
818 | Route::get('ticket/priority/{ticket_priority}/destroy', ['as' => 'priority.destroy', 'uses' => 'Admin\helpdesk\PriorityController@destroy']); |
||
819 | // user---arindam |
||
820 | Route::post('rolechangeadmin/{id}', ['as' => 'user.post.rolechangeadmin', 'uses' =>'Agent\helpdesk\UserController@changeRoleAdmin']); |
||
821 | Route::post('rolechangeagent/{id}', ['as' => 'user.post.rolechangeagent', 'uses' =>'Agent\helpdesk\UserController@changeRoleAgent']); |
||
822 | Route::post('rolechangeuser/{id}', ['as' => 'user.post.rolechangeuser', 'uses' =>'Agent\helpdesk\UserController@changeRoleUser']); |
||
823 | Route::get('password', ['as' => 'user.changepassword', 'uses' =>'Agent\helpdesk\UserController@randomPassword']); |
||
824 | Route::post('changepassword/{id}', ['as' => 'user.post.changepassword', 'uses' =>'Agent\helpdesk\UserController@randomPostPassword']); |
||
825 | Route::post('delete/{id}', ['as' => 'user.post.delete', 'uses' =>'Agent\helpdesk\UserController@deleteAgent']); |
||
826 | |||
827 | // deleted user list |
||
828 | Route::get('deleted/user', ['as' => 'user.deleted', 'uses' => 'Agent\helpdesk\UserController@deletedUser']); |
||
829 | |||
830 | Route::post('restore/{id}', ['as' => 'user.restore', 'uses' => 'Agent\helpdesk\UserController@restoreUser']); |
||
831 | |||
832 | //due today ticket |
||
833 | Route::get('duetoday', ['as' => 'ticket.duetoday', 'uses' =>'Agent\helpdesk\TicketController@dueTodayTicketlist']); |
||
834 | |||
835 | // Route::post('duetoday/list/ticket', ['as' => 'ticket.post.duetoday', 'uses' =>'Agent\helpdesk\TicketController@getDueToday']); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
66% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
836 | Route::get('duetoday/list/ticket', ['as' => 'ticket.post.duetoday', 'uses' =>'Agent\helpdesk\TicketController@getDueToday']); /* Get Open Ticket */ |
||
837 | // Breadcrumbs::register('open.ticket', function ($breadcrumbs) { |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
60% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
838 | // $breadcrumbs->parent('dashboard'); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
75% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
839 | // $breadcrumbs->push(Lang::get('lang.tickets') . ' > ' . Lang::get('lang.open'), route('open.ticket')); |
||
0 ignored issues
–
show
Unused Code
Comprehensibility
introduced
by
57% of this comment could be valid code. Did you maybe forget this after debugging?
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it. The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production. This check looks for comments that seem to be mostly valid code and reports them. ![]() |
|||
840 | // }); |
||
841 | }); |
||
842 |
This method has been deprecated. The supplier of the class has supplied an explanatory message.
The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.