Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-12 coding style as a base with some minor additions. You may customize the code style applied by configuring [Pint](https://laravel.com/docs/pint), [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), or [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) for your project root. For more information on customizing the code style applied by Shift, [watch this short video](https://laravelshift.com/videos/shift-code-style).
This commit is contained in:
		| @@ -67,12 +67,11 @@ class AgentController extends Controller | ||||
|     /** | ||||
|      * creating a new agent. | ||||
|      * | ||||
|      * @param Assign_team_agent $team_assign_agent | ||||
|      * @param Timezones         $timezone | ||||
|      * @param Groups            $group | ||||
|      * @param Department        $department | ||||
|      * @param Teams             $team_all | ||||
|      * | ||||
|      * @param  Assign_team_agent  $team_assign_agent | ||||
|      * @param  Timezones  $timezone | ||||
|      * @param  Groups  $group | ||||
|      * @param  Department  $department | ||||
|      * @param  Teams  $team_all | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function create(Timezones $timezone, Groups $group, Department $department, Teams $team_all, CountryCode $code) | ||||
| @@ -103,10 +102,9 @@ class AgentController extends Controller | ||||
|     /** | ||||
|      * store a new agent. | ||||
|      * | ||||
|      * @param User              $user | ||||
|      * @param AgentRequest      $request | ||||
|      * @param Assign_team_agent $team_assign_agent | ||||
|      * | ||||
|      * @param  User  $user | ||||
|      * @param  AgentRequest  $request | ||||
|      * @param  Assign_team_agent  $team_assign_agent | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(User $user, AgentRequest $request) | ||||
| @@ -115,7 +113,7 @@ class AgentController extends Controller | ||||
|             return redirect()->back()->with(['fails2' => Lang::get('lang.country-code-required-error'), 'country_code' => 1])->withInput(); | ||||
|         } else { | ||||
|             $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|             if (!count($code)) { | ||||
|             if (! count($code)) { | ||||
|                 return redirect()->back()->with(['fails2' => Lang::get('lang.incorrect-country-code-error'), 'country_code' => 1])->withInput(); | ||||
|             } | ||||
|         } | ||||
| @@ -177,7 +175,6 @@ class AgentController extends Controller | ||||
|      * @param type Groups            $group | ||||
|      * @param type Department        $department | ||||
|      * @param type Teams             $team | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, User $user, Assign_team_agent $team_assign_agent, Timezones $timezone, Groups $group, Department $department, Teams $team, CountryCode $code) | ||||
| @@ -208,7 +205,6 @@ class AgentController extends Controller | ||||
|      * @param type User              $user | ||||
|      * @param type AgentUpdate       $request | ||||
|      * @param type Assign_team_agent $team_assign_agent | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, User $user, AgentUpdate $request, Assign_team_agent $team_assign_agent) | ||||
| @@ -217,7 +213,7 @@ class AgentController extends Controller | ||||
|             return redirect()->back()->with(['fails2' => Lang::get('lang.country-code-required-error'), 'country_code' => 1])->withInput(); | ||||
|         } else { | ||||
|             $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|             if (!count($code)) { | ||||
|             if (! count($code)) { | ||||
|                 return redirect()->back()->with(['fails2' => Lang::get('lang.incorrect-country-code-error'), 'country_code' => 1])->withInput(); | ||||
|             } | ||||
|         } | ||||
| @@ -256,13 +252,12 @@ class AgentController extends Controller | ||||
|     /** | ||||
|      * Remove the specified agent from storage. | ||||
|      * | ||||
|      * @param type              $id | ||||
|      * @param User              $user | ||||
|      * @param Assign_team_agent $team_assign_agent | ||||
|      * @param  type  $id | ||||
|      * @param  User  $user | ||||
|      * @param  Assign_team_agent  $team_assign_agent | ||||
|      * @return type Response | ||||
|      * | ||||
|      * @throws Exception | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, User $user, Assign_team_agent $team_assign_agent) | ||||
|     { | ||||
| @@ -288,8 +283,7 @@ class AgentController extends Controller | ||||
|     /** | ||||
|      * Generate a random string for password. | ||||
|      * | ||||
|      * @param type $length | ||||
|      * | ||||
|      * @param  type  $length | ||||
|      * @return string | ||||
|      */ | ||||
|     public function generateRandomString($length = 10) | ||||
|   | ||||
| @@ -71,9 +71,8 @@ class BanlistController extends Controller | ||||
|     /** | ||||
|      * Store a new banned user credentials. | ||||
|      * | ||||
|      * @param BanRequest $request | ||||
|      * @param User       $user | ||||
|      * | ||||
|      * @param  BanRequest  $request | ||||
|      * @param  User  $user | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(BanRequest $request, User $user) | ||||
| @@ -106,9 +105,8 @@ class BanlistController extends Controller | ||||
|     /** | ||||
|      * Editing the details of the banned users. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param User $ban | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  User  $ban | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, User $ban) | ||||
| @@ -125,10 +123,9 @@ class BanlistController extends Controller | ||||
|     /** | ||||
|      * Update the banned users. | ||||
|      * | ||||
|      * @param type           $id | ||||
|      * @param User           $ban | ||||
|      * @param BanlistRequest $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  User  $ban | ||||
|      * @param  BanlistRequest  $request | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, User $ban, BanlistRequest $request) | ||||
| @@ -150,9 +147,8 @@ class BanlistController extends Controller | ||||
|     /** | ||||
|      * delete the banned users. | ||||
|      * | ||||
|      * @param type      $id | ||||
|      * @param \App\User $ban | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\User  $ban | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function delete($id, User $ban) | ||||
|   | ||||
| @@ -25,8 +25,7 @@ class CloseWrokflowController extends Controller | ||||
|     /** | ||||
|      * get the workflow settings page. | ||||
|      * | ||||
|      * @param \App\Model\helpdesk\Workflow\WorkflowClose $securitys | ||||
|      * | ||||
|      * @param  \App\Model\helpdesk\Workflow\WorkflowClose  $securitys | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function index(WorkflowClose $securitys) | ||||
| @@ -43,9 +42,8 @@ class CloseWrokflowController extends Controller | ||||
|     /** | ||||
|      * updating the workflow settings for closing ticket. | ||||
|      * | ||||
|      * @param type                                             $id | ||||
|      * @param \App\Http\Requests\helpdesk\WorkflowCloseRequest $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\Http\Requests\helpdesk\WorkflowCloseRequest  $request | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function update($id, WorkflowCloseRequest $request) | ||||
|   | ||||
| @@ -45,7 +45,6 @@ class DepartmentController extends Controller | ||||
|      * Get index page. | ||||
|      * | ||||
|      * @param type Department $department | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Department $department) | ||||
| @@ -69,7 +68,6 @@ class DepartmentController extends Controller | ||||
|      * @param type Template                $template | ||||
|      * @param type Emails                  $email | ||||
|      * @param type Groups                  $group | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function create(User $user, Group_assign_department $group_assign_department, Department $department, Sla_plan $sla, Template $template, Emails $email, Groups $group) | ||||
| @@ -96,7 +94,6 @@ class DepartmentController extends Controller | ||||
|      * | ||||
|      * @param type Department        $department | ||||
|      * @param type DepartmentRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Department $department, DepartmentRequest $request) | ||||
| @@ -145,7 +142,6 @@ class DepartmentController extends Controller | ||||
|      * @param type Sla_plan                $sla | ||||
|      * @param type Emails                  $email | ||||
|      * @param type Groups                  $group | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, User $user, Group_assign_department $group_assign_department, Template $template, Teams $team, Department $department, Sla_plan $sla, Emails $email, Groups $group) | ||||
| @@ -179,7 +175,6 @@ class DepartmentController extends Controller | ||||
|      * @param type Group_assign_department $group_assign_department | ||||
|      * @param type Department              $department | ||||
|      * @param type DepartmentUpdate        $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Group_assign_department $group_assign_department, Department $department, DepartmentUpdate $request) | ||||
| @@ -228,7 +223,6 @@ class DepartmentController extends Controller | ||||
|      * @param type int                     $id | ||||
|      * @param type Department              $department | ||||
|      * @param type Group_assign_department $group_assign_department | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, Department $department, Group_assign_department $group_assign_department, System $system, Tickets $tickets) | ||||
|   | ||||
| @@ -44,7 +44,6 @@ class EmailsController extends Controller | ||||
|      * Display a listing of the Emails. | ||||
|      * | ||||
|      * @param type Emails $emails | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function index(Emails $email) | ||||
| @@ -66,7 +65,6 @@ class EmailsController extends Controller | ||||
|      * @param type Help_topic      $help | ||||
|      * @param type Priority        $priority | ||||
|      * @param type MailboxProtocol $mailbox_protocol | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function create(Department $department, Help_topic $help, Ticket_Priority $ticket_priority, MailboxProtocol $mailbox_protocol) | ||||
| @@ -95,8 +93,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Check for email input validation. | ||||
|      * | ||||
|      * @param EmailsRequest $request | ||||
|      * | ||||
|      * @param  EmailsRequest  $request | ||||
|      * @return int | ||||
|      */ | ||||
|     public function validatingEmailSettings(MailRequest $request, $id = '') | ||||
| @@ -161,7 +158,6 @@ class EmailsController extends Controller | ||||
|      * | ||||
|      * @param type Emails        $email | ||||
|      * @param type EmailsRequest $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function store($request, $service_request = [], $id = '') | ||||
| @@ -206,7 +202,7 @@ class EmailsController extends Controller | ||||
|             $email->auto_response = 0; | ||||
|         } | ||||
|         $email->fetching_encryption = $request->input('fetching_encryption'); | ||||
|         if (!$request->input('imap_validate')) { | ||||
|         if (! $request->input('imap_validate')) { | ||||
|             $email->mailbox_protocol = 'novalidate-cert'; | ||||
|         } | ||||
|         $email->department = $this->departmentValue($request->input('department')); | ||||
| @@ -289,13 +285,13 @@ class EmailsController extends Controller | ||||
|     public function setMailConfig($driver, $address, $name, $username, $password, $enc, $host, $port) | ||||
|     { | ||||
|         $configs = [ | ||||
|             'username'   => $username, | ||||
|             'from'       => ['address' => $address, 'name' => $name], | ||||
|             'password'   => $password, | ||||
|             'username' => $username, | ||||
|             'from' => ['address' => $address, 'name' => $name], | ||||
|             'password' => $password, | ||||
|             'encryption' => $enc, | ||||
|             'host'       => $host, | ||||
|             'port'       => $port, | ||||
|             'driver'     => $driver, | ||||
|             'host' => $host, | ||||
|             'port' => $port, | ||||
|             'driver' => $driver, | ||||
|         ]; | ||||
|         foreach ($configs as $key => $config) { | ||||
|             if (is_array($config)) { | ||||
| @@ -329,7 +325,6 @@ class EmailsController extends Controller | ||||
|      * @param type Emails          $email | ||||
|      * @param type Priority        $priority | ||||
|      * @param type MailboxProtocol $mailbox_protocol | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, Department $department, Help_topic $help, Emails $email, Ticket_Priority $ticket_priority, MailboxProtocol $mailbox_protocol) | ||||
| @@ -364,8 +359,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Check for email input validation. | ||||
|      * | ||||
|      * @param EmailsRequest $request | ||||
|      * | ||||
|      * @param  EmailsRequest  $request | ||||
|      * @return int | ||||
|      */ | ||||
|     public function validatingEmailSettingsUpdate($id, MailRequest $request) | ||||
| @@ -387,10 +381,9 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Update the specified resource in storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Emails            $email | ||||
|      * @param type EmailsEditRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, $request) | ||||
| @@ -418,7 +411,6 @@ class EmailsController extends Controller | ||||
|      * | ||||
|      * @param type int    $id | ||||
|      * @param type Emails $email | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function destroy($id, Emails $email) | ||||
| @@ -448,8 +440,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Create imap connection. | ||||
|      * | ||||
|      * @param type $request | ||||
|      * | ||||
|      * @param  type  $request | ||||
|      * @return type int | ||||
|      */ | ||||
|     public function getImapStream($request) | ||||
| @@ -469,7 +460,7 @@ class EmailsController extends Controller | ||||
|         if ($encryption != '') { | ||||
|             $server->setFlag($encryption); | ||||
|         } | ||||
|         if (!$validate) { | ||||
|         if (! $validate) { | ||||
|             $server->setFlag('novalidate-cert'); | ||||
|         } else { | ||||
|             $server->setFlag('validate-cert'); | ||||
| @@ -484,8 +475,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Check connection. | ||||
|      * | ||||
|      * @param type $imap_stream | ||||
|      * | ||||
|      * @param  type  $imap_stream | ||||
|      * @return type int | ||||
|      */ | ||||
|     public function checkImapStream($imap_stream) | ||||
| @@ -503,8 +493,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Get smtp connection. | ||||
|      * | ||||
|      * @param type $request | ||||
|      * | ||||
|      * @param  type  $request | ||||
|      * @return int | ||||
|      */ | ||||
|     public function getSmtp($request) | ||||
| @@ -520,12 +509,12 @@ class EmailsController extends Controller | ||||
|             $mail->Password = $request->input('password');            // SMTP password | ||||
|             $mail->SMTPSecure = $request->input('sending_encryption'); // Enable TLS encryption, `ssl` also accepted | ||||
|             $mail->Port = $request->input('sending_port');            // TCP port to connect to | ||||
|             if (!$request->input('smtp_validate')) { | ||||
|             if (! $request->input('smtp_validate')) { | ||||
|                 $mail->SMTPAuth = true;                               // Enable SMTP authentication | ||||
|                 $mail->SMTPOptions = [ | ||||
|                     'ssl' => [ | ||||
|                         'verify_peer'       => false, | ||||
|                         'verify_peer_name'  => false, | ||||
|                         'verify_peer' => false, | ||||
|                         'verify_peer_name' => false, | ||||
|                         'allow_self_signed' => true, | ||||
|                     ], | ||||
|                 ]; | ||||
| @@ -553,8 +542,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Checking if department value is null. | ||||
|      * | ||||
|      * @param type $dept | ||||
|      * | ||||
|      * @param  type  $dept | ||||
|      * @return type string or null | ||||
|      */ | ||||
|     public function departmentValue($dept) | ||||
| @@ -571,8 +559,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Checking if priority value is null. | ||||
|      * | ||||
|      * @param type $priority | ||||
|      * | ||||
|      * @param  type  $priority | ||||
|      * @return type string or null | ||||
|      */ | ||||
|     public function priorityValue($priority) | ||||
| @@ -589,8 +576,7 @@ class EmailsController extends Controller | ||||
|     /** | ||||
|      * Checking if helptopic value is null. | ||||
|      * | ||||
|      * @param type $help_topic | ||||
|      * | ||||
|      * @param  type  $help_topic | ||||
|      * @return type string or null | ||||
|      */ | ||||
|     public function helpTopicValue($help_topic) | ||||
| @@ -636,9 +622,9 @@ class EmailsController extends Controller | ||||
|             } | ||||
|             foreach ($request as $key => $value) { | ||||
|                 $mail_service->create([ | ||||
|                     'drive'    => $driver, | ||||
|                     'key'      => $key, | ||||
|                     'value'    => $value, | ||||
|                     'drive' => $driver, | ||||
|                     'key' => $key, | ||||
|                     'value' => $value, | ||||
|                     'email_id' => $emailid, | ||||
|                 ]); | ||||
|             } | ||||
|   | ||||
| @@ -33,7 +33,6 @@ class ErrorAndDebuggingController extends Controller | ||||
|      * function to show error and debugging setting page. | ||||
|      * | ||||
|      * @param void | ||||
|      * | ||||
|      * @return response | ||||
|      */ | ||||
|     public function showSettings() | ||||
| @@ -48,7 +47,6 @@ class ErrorAndDebuggingController extends Controller | ||||
|      * funtion to update error and debugging settings. | ||||
|      * | ||||
|      * @param void | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     public function postSettings() | ||||
| @@ -99,7 +97,6 @@ class ErrorAndDebuggingController extends Controller | ||||
|      * function to show error log table page. | ||||
|      * | ||||
|      * @param void | ||||
|      * | ||||
|      * @return response view | ||||
|      */ | ||||
|     public function showErrorLogs() | ||||
|   | ||||
| @@ -63,7 +63,6 @@ class FormController extends Controller | ||||
|      * list of forms. | ||||
|      * | ||||
|      * @param type Forms $forms | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function index(Forms $forms) | ||||
| @@ -92,8 +91,7 @@ class FormController extends Controller | ||||
|     /** | ||||
|      * Show a new form. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function show($id) | ||||
| @@ -123,9 +121,9 @@ class FormController extends Controller | ||||
|     { | ||||
|         $this->validate($request, [ | ||||
|             'formname' => 'required|unique:custom_forms,formname', | ||||
|             'label.*'  => 'required', | ||||
|             'name.*'   => 'required', | ||||
|             'type.*'   => 'required', | ||||
|             'label.*' => 'required', | ||||
|             'name.*' => 'required', | ||||
|             'type.*' => 'required', | ||||
|         ]); | ||||
|  | ||||
|         try { | ||||
| @@ -137,13 +135,13 @@ class FormController extends Controller | ||||
|             $count = count(Input::get('name')); | ||||
|             $fields = []; | ||||
|             for ($i = 0; $i <= $count; $i++) { | ||||
|                 if (!empty(Input::get('name')[$i])) { | ||||
|                 if (! empty(Input::get('name')[$i])) { | ||||
|                     $name = str_slug(Input::get('name')[$i], '_'); | ||||
|                     $field = Fields::create([ | ||||
|                         'forms_id' => $forms->id, | ||||
|                         'label'    => Input::get('label')[$i], | ||||
|                         'name'     => $name, | ||||
|                         'type'     => Input::get('type')[$i], | ||||
|                         'label' => Input::get('label')[$i], | ||||
|                         'name' => $name, | ||||
|                         'type' => Input::get('type')[$i], | ||||
|                         'required' => $require[$i], | ||||
|                     ]); | ||||
|                     $field_id = $field->id; | ||||
| @@ -162,11 +160,10 @@ class FormController extends Controller | ||||
|     /** | ||||
|      * Delete Form. | ||||
|      * | ||||
|      * @param type                           $id | ||||
|      * @param \App\Model\helpdesk\Form\Forms $forms | ||||
|      * @param type                           $field | ||||
|      * @param type                           $help_topic | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\Model\helpdesk\Form\Forms  $forms | ||||
|      * @param  type  $field | ||||
|      * @param  type  $help_topic | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function delete($id, Forms $forms, Fields $field, Help_topic $help_topic) | ||||
| @@ -228,18 +225,18 @@ class FormController extends Controller | ||||
|     { | ||||
|         $this->validate($request, [ | ||||
|             'formname' => 'required|unique:custom_forms,formname,'.$id, | ||||
|             'label.*'  => 'required', | ||||
|             'name.*'   => 'required', | ||||
|             'type.*'   => 'required', | ||||
|             'label.*' => 'required', | ||||
|             'name.*' => 'required', | ||||
|             'type.*' => 'required', | ||||
|         ]); | ||||
|  | ||||
|         try { | ||||
|             if (!$request->input('formname')) { | ||||
|             if (! $request->input('formname')) { | ||||
|                 throw new Exception(Lang::get('lang.please_fill_form_name')); | ||||
|             } | ||||
|             $form = new Forms(); | ||||
|             $forms = $form->find($id); | ||||
|             if (!$forms) { | ||||
|             if (! $forms) { | ||||
|                 throw new Exception('Sorry we can not find your request'); | ||||
|             } | ||||
|             $forms->formname = Input::get('formname'); | ||||
| @@ -257,9 +254,9 @@ class FormController extends Controller | ||||
|                 $name = str_slug(Input::get('name')[$i], '_'); | ||||
|                 $field = $field->create([ | ||||
|                     'forms_id' => $forms->id, | ||||
|                     'label'    => Input::get('label')[$i], | ||||
|                     'name'     => $name, | ||||
|                     'type'     => Input::get('type')[$i], | ||||
|                     'label' => Input::get('label')[$i], | ||||
|                     'name' => $name, | ||||
|                     'type' => Input::get('type')[$i], | ||||
|                     'required' => Input::get('required')[$i], | ||||
|                 ]); | ||||
|                 $field_id = $field->id; | ||||
| @@ -384,9 +381,9 @@ class FormController extends Controller | ||||
|             if (count($values_array) > 0) { | ||||
|                 foreach ($values_array as $value) { | ||||
|                     $field_values->create([ | ||||
|                         'field_id'    => $fieldid, | ||||
|                         'child_id'    => $childid, | ||||
|                         'field_key'   => $key, | ||||
|                         'field_id' => $fieldid, | ||||
|                         'child_id' => $childid, | ||||
|                         'field_key' => $key, | ||||
|                         'field_value' => str_slug($value, '_'), | ||||
|                     ]); | ||||
|                 } | ||||
|   | ||||
| @@ -41,7 +41,6 @@ class GroupController extends Controller | ||||
|      * @param type Groups                  $group | ||||
|      * @param type Department              $department | ||||
|      * @param type Group_assign_department $group_assign_department | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Groups $group, Department $department, Group_assign_department $group_assign_department) | ||||
| @@ -75,7 +74,6 @@ class GroupController extends Controller | ||||
|      * | ||||
|      * @param type Groups       $group | ||||
|      * @param type GroupRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Groups $group, GroupRequest $request) | ||||
| @@ -96,7 +94,6 @@ class GroupController extends Controller | ||||
|      * | ||||
|      * @param type int    $id | ||||
|      * @param type Groups $group | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, Groups $group) | ||||
| @@ -116,7 +113,6 @@ class GroupController extends Controller | ||||
|      * @param type int     $id | ||||
|      * @param type Groups  $group | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Groups $group, GroupUpdateRequest $request) | ||||
| @@ -185,7 +181,6 @@ class GroupController extends Controller | ||||
|      * @param type int                     $id | ||||
|      * @param type Groups                  $group | ||||
|      * @param type Group_assign_department $group_assign_department | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, Groups $group, Group_assign_department $group_assign_department) | ||||
|   | ||||
| @@ -43,7 +43,6 @@ class HelptopicController extends Controller | ||||
|      * Display a listing of the helptopic. | ||||
|      * | ||||
|      * @param type Help_topic $topic | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Help_topic $topic) | ||||
| @@ -66,7 +65,6 @@ class HelptopicController extends Controller | ||||
|      * @param type Form_name  $form | ||||
|      * @param type Agents     $agent | ||||
|      * @param type Sla_plan   $sla | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     /* | ||||
| @@ -100,7 +98,6 @@ class HelptopicController extends Controller | ||||
|      * | ||||
|      * @param type Help_topic       $topic | ||||
|      * @param type HelptopicRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Help_topic $topic, HelptopicRequest $request) | ||||
| @@ -130,14 +127,13 @@ class HelptopicController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified helptopic. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Priority   $priority | ||||
|      * @param type Department $department | ||||
|      * @param type Help_topic $topic | ||||
|      * @param type Form_name  $form | ||||
|      * @param type Agents     $agent | ||||
|      * @param type Sla_plan   $sla | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, Ticket_Priority $priority, Department $department, Help_topic $topic, Forms $form, Sla_plan $sla) | ||||
| @@ -162,10 +158,9 @@ class HelptopicController extends Controller | ||||
|     /** | ||||
|      * Update the specified helptopic in storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Help_topic      $topic | ||||
|      * @param type HelptopicUpdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Help_topic $topic, HelptopicUpdate $request) | ||||
| @@ -205,7 +200,6 @@ class HelptopicController extends Controller | ||||
|      * | ||||
|      * @param type int        $id | ||||
|      * @param type Help_topic $topic | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, Help_topic $topic, Ticket $ticket_setting) | ||||
|   | ||||
| @@ -41,13 +41,12 @@ class LanguageController extends Controller | ||||
|      * Switch language at runtime. | ||||
|      * | ||||
|      * @param type "" $lang | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function switchLanguage($lang) | ||||
|     { | ||||
|         $changed = UnAuth::changeLanguage($lang); | ||||
|         if (!$changed) { | ||||
|         if (! $changed) { | ||||
|             return \Redirect::back()->with('fails', Lang::get('lang.language-error')); | ||||
|         } else { | ||||
|             return \Redirect::back(); | ||||
| @@ -135,16 +134,16 @@ class LanguageController extends Controller | ||||
|         try { | ||||
|             // getting all of the post data | ||||
|             $file = [ | ||||
|                 'File'          => Input::file('File'), | ||||
|                 'File' => Input::file('File'), | ||||
|                 'language-name' => Input::input('language-name'), | ||||
|                 'iso-code'      => Input::input('iso-code'), | ||||
|                 'iso-code' => Input::input('iso-code'), | ||||
|             ]; | ||||
|  | ||||
|             // setting up rules | ||||
|             $rules = [ | ||||
|                 'File'          => 'required|mimes:zip|max:30000', | ||||
|                 'File' => 'required|mimes:zip|max:30000', | ||||
|                 'language-name' => 'required', | ||||
|                 'iso-code'      => 'required|max:2', | ||||
|                 'iso-code' => 'required|max:2', | ||||
|             ]; // and for max size | ||||
|             // doing the validation, passing post data, rules and the messages | ||||
|             $validator = Validator::make($file, $rules); | ||||
| @@ -163,7 +162,7 @@ class LanguageController extends Controller | ||||
|                     Session::flash('link', 'change-language/'.strtolower(Input::get('iso-code'))); | ||||
|  | ||||
|                     return Redirect::back()->withInput(); | ||||
|                 } elseif (!array_key_exists(strtolower(Input::get('iso-code')), Config::get('languages'))) {//Checking Valid ISO code form Languages.php | ||||
|                 } elseif (! array_key_exists(strtolower(Input::get('iso-code')), Config::get('languages'))) {//Checking Valid ISO code form Languages.php | ||||
|                     //sending back with error message | ||||
|                     Session::flash('fails', Lang::get('lang.iso-code-error')); | ||||
|  | ||||
| @@ -182,7 +181,7 @@ class LanguageController extends Controller | ||||
|                         //check if Zip extract foldercontains any subfolder | ||||
|                         $directories = File::directories($extractpath); | ||||
|                         //$directories = glob($extractpath. '/*' , GLOB_ONLYDIR); | ||||
|                         if (!empty($directories)) { //if extract folder contains subfolder | ||||
|                         if (! empty($directories)) { //if extract folder contains subfolder | ||||
|                             $success = File::deleteDirectory($extractpath); //remove extracted folder and it's subfolder from lang | ||||
|                             //$success2 = File::delete($destinationPath.'/'.$name); | ||||
|                             if ($success) { | ||||
| @@ -229,8 +228,7 @@ class LanguageController extends Controller | ||||
|     /** | ||||
|      * This function is used to delete languages. | ||||
|      * | ||||
|      * @param type $lang | ||||
|      * | ||||
|      * @param  type  $lang | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function deleteLanguage($lang) | ||||
|   | ||||
| @@ -126,8 +126,7 @@ class PriorityController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type $priority_id | ||||
|      * | ||||
|      * @param  type  $priority_id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function priorityEdit($priority_id) | ||||
| @@ -138,8 +137,7 @@ class PriorityController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param PriorityRequest $request | ||||
|      * | ||||
|      * @param  PriorityRequest  $request | ||||
|      * @return type | ||||
|      */ | ||||
|     public function priorityEdit1(PriorityRequest $request) | ||||
| @@ -163,8 +161,7 @@ class PriorityController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type $priority_id | ||||
|      * | ||||
|      * @param  type  $priority_id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function destroy($priority_id) | ||||
|   | ||||
| @@ -76,7 +76,6 @@ class ProfileController extends Controller | ||||
|      * | ||||
|      * @param type int            $id | ||||
|      * @param type ProfileRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postProfile($id, ProfileRequest $request) | ||||
| @@ -119,7 +118,6 @@ class ProfileController extends Controller | ||||
|      * @param type int             $id | ||||
|      * @param type User            $user | ||||
|      * @param type ProfilePassword $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postProfilePassword($id, User $user, ProfilePassword $request) | ||||
|   | ||||
| @@ -32,7 +32,6 @@ class SecurityController extends Controller | ||||
|      * list of securitys. | ||||
|      * | ||||
|      * @param type Security $securitys | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function index(Security $securitys) | ||||
| @@ -59,8 +58,7 @@ class SecurityController extends Controller | ||||
|     /** | ||||
|      * Show security. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return Response | ||||
|      */ | ||||
| //    public function show($id) | ||||
| @@ -94,11 +92,10 @@ class SecurityController extends Controller | ||||
|     /** | ||||
|      * Delete security details. | ||||
|      * | ||||
|      * @param type                                            $id | ||||
|      * @param \App\Model\helpdesk\Settings\Security           $securitys | ||||
|      * @param type                                            $field | ||||
|      * @param \App\Http\Controllers\Admin\helpdesk\Help_topic $help_topic | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\Model\helpdesk\Settings\Security  $securitys | ||||
|      * @param  type  $field | ||||
|      * @param  \App\Http\Controllers\Admin\helpdesk\Help_topic  $help_topic | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function delete($id, Security $securitys, Fields $field, Help_topic $help_topic) | ||||
|   | ||||
| @@ -61,11 +61,10 @@ class SettingsController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function getcompany(Company $company) | ||||
| @@ -86,7 +85,6 @@ class SettingsController extends Controller | ||||
|      * @param type int            $id | ||||
|      * @param type Company        $company | ||||
|      * @param type CompanyRequest $request | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function postcompany($id, Company $company, CompanyRequest $request) | ||||
| @@ -122,7 +120,7 @@ class SettingsController extends Controller | ||||
|     public function deleteLogo() | ||||
|     { | ||||
|         $path = $_GET['data1']; //get file path of logo image | ||||
|         if (!unlink($path)) { | ||||
|         if (! unlink($path)) { | ||||
|             return 'false'; | ||||
|         } else { | ||||
|             $companys = Company::where('id', '=', 1)->first(); | ||||
| @@ -144,7 +142,6 @@ class SettingsController extends Controller | ||||
|      * @param type Date_format      $date | ||||
|      * @param type Date_time_format $date_time | ||||
|      * @param type Time_format      $time | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getsystem(System $system, Department $department, Timezones $timezone, Date_format $date, Date_time_format $date_time, Time_format $time, CommonSettings $common_settings) | ||||
| @@ -179,7 +176,6 @@ class SettingsController extends Controller | ||||
|      * @param type int           $id | ||||
|      * @param type System        $system | ||||
|      * @param type SystemRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postsystem($id, System $system, SystemRequest $request) | ||||
| @@ -229,7 +225,6 @@ class SettingsController extends Controller | ||||
|      * @param type Sla_plan   $sla | ||||
|      * @param type Help_topic $topic | ||||
|      * @param type Priority   $priority | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getticket(Ticket $ticket, Sla_plan $sla, Help_topic $topic, Ticket_Priority $priority) | ||||
| @@ -254,7 +249,6 @@ class SettingsController extends Controller | ||||
|      * @param type int     $id | ||||
|      * @param type Ticket  $ticket | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postticket($id, Ticket $ticket, Request $request) | ||||
| @@ -289,7 +283,6 @@ class SettingsController extends Controller | ||||
|      * @param type Email    $email | ||||
|      * @param type Template $template | ||||
|      * @param type Emails   $email1 | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getemail(Email $email, Template $template, Emails $email1) | ||||
| @@ -314,7 +307,6 @@ class SettingsController extends Controller | ||||
|      * @param type int          $id | ||||
|      * @param type Email        $email | ||||
|      * @param type EmailRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postemail($id, Email $email, EmailRequest $request) | ||||
| @@ -347,7 +339,6 @@ class SettingsController extends Controller | ||||
|      * @param type Email    $email | ||||
|      * @param type Template $template | ||||
|      * @param type Emails   $email1 | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getSchedular(Email $email, Template $template, Emails $email1, WorkflowClose $workflow) | ||||
| @@ -368,29 +359,29 @@ class SettingsController extends Controller | ||||
|         $condition = new \App\Model\MailJob\Condition(); | ||||
|         $job = $condition->checkActiveJob(); | ||||
|         $commands = [ | ||||
|             ''                   => 'Select', | ||||
|             'everyMinute'        => 'Every Minute', | ||||
|             'everyFiveMinutes'   => 'Every Five Minute', | ||||
|             'everyTenMinutes'    => 'Every Ten Minute', | ||||
|             '' => 'Select', | ||||
|             'everyMinute' => 'Every Minute', | ||||
|             'everyFiveMinutes' => 'Every Five Minute', | ||||
|             'everyTenMinutes' => 'Every Ten Minute', | ||||
|             'everyThirtyMinutes' => 'Every Thirty Minute', | ||||
|             'hourly'             => 'Every Hour', | ||||
|             'daily'              => 'Every Day', | ||||
|             'dailyAt'            => 'Daily at', | ||||
|             'weekly'             => 'Every Week', | ||||
|             'monthly'            => 'Monthly', | ||||
|             'yearly'             => 'Yearly', | ||||
|             'hourly' => 'Every Hour', | ||||
|             'daily' => 'Every Day', | ||||
|             'dailyAt' => 'Daily at', | ||||
|             'weekly' => 'Every Week', | ||||
|             'monthly' => 'Monthly', | ||||
|             'yearly' => 'Yearly', | ||||
|         ]; | ||||
|         $followupcommands = [ | ||||
|             ''                   => 'Select', | ||||
|             'everyMinute'        => 'Every Minute', | ||||
|             'everyFiveMinutes'   => 'Every Five Minute', | ||||
|             'everyTenMinutes'    => 'Every Ten Minute', | ||||
|             '' => 'Select', | ||||
|             'everyMinute' => 'Every Minute', | ||||
|             'everyFiveMinutes' => 'Every Five Minute', | ||||
|             'everyTenMinutes' => 'Every Ten Minute', | ||||
|             'everyThirtyMinutes' => 'Every Thirty Minute', | ||||
|             'hourly'             => 'Every Hour', | ||||
|             'daily'              => 'Every Day', | ||||
|             'weekly'             => 'Every Week', | ||||
|             'monthly'            => 'Monthly', | ||||
|             'yearly'             => 'Yearly', | ||||
|             'hourly' => 'Every Hour', | ||||
|             'daily' => 'Every Day', | ||||
|             'weekly' => 'Every Week', | ||||
|             'monthly' => 'Monthly', | ||||
|             'yearly' => 'Yearly', | ||||
|         ]; | ||||
|         if (ini_get('register_argc_argv') == '') { | ||||
|             //$warn = "Please make 'register_argc_argv' flag as on. Or you can set all your job url in cron"; | ||||
| @@ -406,7 +397,6 @@ class SettingsController extends Controller | ||||
|      * | ||||
|      * @param type Email        $email | ||||
|      * @param type EmailRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postSchedular(Email $email, Template $template, Emails $email1, TaskRequest $request, WorkflowClose $workflow) | ||||
| @@ -446,7 +436,6 @@ class SettingsController extends Controller | ||||
|      * get the form for Responder setting page. | ||||
|      * | ||||
|      * @param type Responder $responder | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getresponder(Responder $responder) | ||||
| @@ -466,7 +455,6 @@ class SettingsController extends Controller | ||||
|      * | ||||
|      * @param type Responder $responder | ||||
|      * @param type Request   $request | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function postresponder(Responder $responder, Request $request) | ||||
| @@ -495,7 +483,6 @@ class SettingsController extends Controller | ||||
|      * get the form for Alert setting page. | ||||
|      * | ||||
|      * @param type Alert $alert | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getalert(Alert $alert) | ||||
| @@ -513,10 +500,9 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * Update the specified alert in storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Alert   $alert | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postalert($id, Alert $alert, Request $request) | ||||
| @@ -602,11 +588,10 @@ class SettingsController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function getStatuses() | ||||
| @@ -622,11 +607,10 @@ class SettingsController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function getEditStatuses($id) | ||||
| @@ -642,11 +626,10 @@ class SettingsController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function editStatuses($id, StatusRequest $request) | ||||
| @@ -676,9 +659,8 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * create a status. | ||||
|      * | ||||
|      * @param \App\Model\helpdesk\Ticket\Ticket_Status  $statuss | ||||
|      * @param \App\Http\Requests\helpdesk\StatusRequest $request | ||||
|      * | ||||
|      * @param  \App\Model\helpdesk\Ticket\Ticket_Status  $statuss | ||||
|      * @param  \App\Http\Requests\helpdesk\StatusRequest  $request | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function createStatuses(\App\Model\helpdesk\Ticket\Ticket_Status $statuss, StatusRequest $request) | ||||
| @@ -707,8 +689,7 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * delete a status. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function deleteStatuses($id) | ||||
| @@ -795,8 +776,7 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * edit a rating. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function editRatingSettings($id) | ||||
| @@ -850,10 +830,9 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * store a rating value. | ||||
|      * | ||||
|      * @param \App\Model\helpdesk\Ratings\Rating        $rating | ||||
|      * @param \App\Model\helpdesk\Ratings\RatingRef     $ratingrefs | ||||
|      * @param \App\Http\Requests\helpdesk\RatingRequest $request | ||||
|      * | ||||
|      * @param  \App\Model\helpdesk\Ratings\Rating  $rating | ||||
|      * @param  \App\Model\helpdesk\Ratings\RatingRef  $ratingrefs | ||||
|      * @param  \App\Http\Requests\helpdesk\RatingRequest  $request | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function storeRating(Rating $rating, \App\Model\helpdesk\Ratings\RatingRef $ratingrefs, \App\Http\Requests\helpdesk\RatingRequest $request) | ||||
| @@ -922,7 +901,7 @@ class SettingsController extends Controller | ||||
|         if (count($array) > 0) { | ||||
|             foreach ($array as $key => $save) { | ||||
|                 $command->create([ | ||||
|                     'job'   => $key, | ||||
|                     'job' => $key, | ||||
|                     'value' => $save, | ||||
|                 ]); | ||||
|             } | ||||
| @@ -933,7 +912,7 @@ class SettingsController extends Controller | ||||
|     { | ||||
|         $this->validate($request, [ | ||||
|             'format' => ['required', 'regex:/^(?=.*[$|-|#]).+$/'], | ||||
|             'type'   => 'required', | ||||
|             'type' => 'required', | ||||
|         ]); | ||||
|  | ||||
|         $format = $request->input('format'); | ||||
| @@ -1054,7 +1033,6 @@ class SettingsController extends Controller | ||||
|      * @category function to return clean data view | ||||
|      * | ||||
|      * @param null | ||||
|      * | ||||
|      * @return respone/view | ||||
|      */ | ||||
|     public function getCleanUpView() | ||||
| @@ -1073,7 +1051,6 @@ class SettingsController extends Controller | ||||
|      * @category function to handle clean dummy data ajax request | ||||
|      * | ||||
|      * @param null | ||||
|      * | ||||
|      * @return json | ||||
|      */ | ||||
|     public function postCleanDummyData(Request $request) | ||||
| @@ -1091,7 +1068,6 @@ class SettingsController extends Controller | ||||
|      * @category function to clean dummy database and reseed tables with default options | ||||
|      * | ||||
|      * @param null | ||||
|      * | ||||
|      * @return | ||||
|      * Very dangerous function should be call by admin only | ||||
|      */ | ||||
| @@ -1128,16 +1104,16 @@ class SettingsController extends Controller | ||||
|             DB::commit(); | ||||
|             \Artisan::call('db:seed', ['--force' => true]); | ||||
|             $user2 = \App\User::updateOrCreate(['id' => 1], [ | ||||
|                 'first_name'   => $user->first_name, | ||||
|                 'last_name'    => $user->last_name, | ||||
|                 'email'        => $user->email, | ||||
|                 'user_name'    => $user->user_name, | ||||
|                 'password'     => $user->password, | ||||
|                 'first_name' => $user->first_name, | ||||
|                 'last_name' => $user->last_name, | ||||
|                 'email' => $user->email, | ||||
|                 'user_name' => $user->user_name, | ||||
|                 'password' => $user->password, | ||||
|                 'assign_group' => 1, | ||||
|                 'primary_dpt'  => 1, | ||||
|                 'active'       => 1, | ||||
|                 'agent_tzone'  => $user->agent_tzone, | ||||
|                 'role'         => 'admin', | ||||
|                 'primary_dpt' => 1, | ||||
|                 'active' => 1, | ||||
|                 'agent_tzone' => $user->agent_tzone, | ||||
|                 'role' => 'admin', | ||||
|             ]); | ||||
|             $system2 = System::find(1); | ||||
|             $system2->time_zone = $system->time_zone; | ||||
|   | ||||
| @@ -96,11 +96,10 @@ class SettingsController2 extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function getStatuses() | ||||
| @@ -116,11 +115,10 @@ class SettingsController2 extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function editStatuses($id) | ||||
| @@ -187,11 +185,10 @@ class SettingsController2 extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param int $id | ||||
|      * @param  int  $id | ||||
|      * @param $compant instance of company table | ||||
|      * | ||||
|      * get the form for company setting page | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function getcompany(Company $company) | ||||
| @@ -212,7 +209,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type int            $id | ||||
|      * @param type Company        $company | ||||
|      * @param type CompanyRequest $request | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function postcompany($id, Company $company, CompanyRequest $request) | ||||
| @@ -248,7 +244,7 @@ class SettingsController2 extends Controller | ||||
|     public function deleteLogo() | ||||
|     { | ||||
|         $path = $_GET['data1']; //get file path of logo image | ||||
|         if (!unlink($path)) { | ||||
|         if (! unlink($path)) { | ||||
|             return 'false'; | ||||
|         } else { | ||||
|             $companys = Company::where('id', '=', 1)->first(); | ||||
| @@ -270,7 +266,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type Date_format      $date | ||||
|      * @param type Date_time_format $date_time | ||||
|      * @param type Time_format      $time | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getsystem(System $system, Department $department, Timezones $timezone, Date_format $date, Date_time_format $date_time, Time_format $time) | ||||
| @@ -295,7 +290,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type int           $id | ||||
|      * @param type System        $system | ||||
|      * @param type SystemRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postsystem($id, System $system, SystemRequest $request) | ||||
| @@ -322,7 +316,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type Sla_plan   $sla | ||||
|      * @param type Help_topic $topic | ||||
|      * @param type Priority   $priority | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getticket(Ticket $ticket, Sla_plan $sla, Help_topic $topic, Ticket_Priority $priority) | ||||
| @@ -347,7 +340,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type int     $id | ||||
|      * @param type Ticket  $ticket | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postticket($id, Ticket $ticket, Request $request) | ||||
| @@ -382,7 +374,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type Email    $email | ||||
|      * @param type Template $template | ||||
|      * @param type Emails   $email1 | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getemail(Email $email, Template $template, Emails $email1) | ||||
| @@ -407,7 +398,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type int          $id | ||||
|      * @param type Email        $email | ||||
|      * @param type EmailRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postemail($id, Email $email, EmailRequest $request) | ||||
| @@ -440,7 +430,6 @@ class SettingsController2 extends Controller | ||||
|      * @param type Email    $email | ||||
|      * @param type Template $template | ||||
|      * @param type Emails   $email1 | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getSchedular(Email $email, Template $template, Emails $email1) | ||||
| @@ -464,7 +453,6 @@ class SettingsController2 extends Controller | ||||
|      * | ||||
|      * @param type Email        $email | ||||
|      * @param type EmailRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postSchedular(Email $email, Template $template, Emails $email1, Request $request) | ||||
| @@ -496,7 +484,6 @@ class SettingsController2 extends Controller | ||||
|      * get the form for Access setting page. | ||||
|      * | ||||
|      * @param type Access $access | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     // public function getaccess(Access $access) { | ||||
| @@ -515,7 +502,6 @@ class SettingsController2 extends Controller | ||||
|      * | ||||
|      * @param type Access  $access | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     // public function postaccess(Access $access, Request $request) { | ||||
| @@ -547,7 +533,6 @@ class SettingsController2 extends Controller | ||||
|      * get the form for Responder setting page. | ||||
|      * | ||||
|      * @param type Responder $responder | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getresponder(Responder $responder) | ||||
| @@ -567,7 +552,6 @@ class SettingsController2 extends Controller | ||||
|      * | ||||
|      * @param type Responder $responder | ||||
|      * @param type Request   $request | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function postresponder(Responder $responder, Request $request) | ||||
| @@ -596,7 +580,6 @@ class SettingsController2 extends Controller | ||||
|      * get the form for Alert setting page. | ||||
|      * | ||||
|      * @param type Alert $alert | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getalert(Alert $alert) | ||||
| @@ -614,10 +597,9 @@ class SettingsController2 extends Controller | ||||
|     /** | ||||
|      * Update the specified resource in storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Alert   $alert | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postalert($id, Alert $alert, Request $request) | ||||
|   | ||||
| @@ -37,7 +37,6 @@ class SlaController extends Controller | ||||
|      * Display a listing of the resource. | ||||
|      * | ||||
|      * @param type Sla_plan $sla | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Sla_plan $sla) | ||||
| @@ -72,7 +71,6 @@ class SlaController extends Controller | ||||
|      * | ||||
|      * @param type Sla_plan   $sla | ||||
|      * @param type SlaRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Sla_plan $sla, SlaRequest $request) | ||||
| @@ -94,7 +92,6 @@ class SlaController extends Controller | ||||
|      * | ||||
|      * @param type int      $id | ||||
|      * @param type Sla_plan $sla | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id) | ||||
| @@ -117,7 +114,6 @@ class SlaController extends Controller | ||||
|      * @param type int       $id | ||||
|      * @param type Sla_plan  $sla | ||||
|      * @param type SlaUpdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, SlaUpdate $request) | ||||
| @@ -151,7 +147,6 @@ class SlaController extends Controller | ||||
|      * | ||||
|      * @param type int      $id | ||||
|      * @param type Sla_plan $sla | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id) | ||||
|   | ||||
| @@ -28,9 +28,9 @@ class SocialMediaController extends Controller | ||||
|     public function postSettings($provider, Request $request) | ||||
|     { | ||||
|         $this->validate($request, [ | ||||
|             'client_id'     => 'required', | ||||
|             'client_id' => 'required', | ||||
|             'client_secret' => 'required', | ||||
|             'redirect'      => 'required|url', | ||||
|             'redirect' => 'required|url', | ||||
|         ]); | ||||
|  | ||||
|         try { | ||||
| @@ -65,8 +65,8 @@ class SocialMediaController extends Controller | ||||
|         foreach ($requests as $key => $value) { | ||||
|             $social->create([ | ||||
|                 'provider' => $provider, | ||||
|                 'key'      => $key, | ||||
|                 'value'    => $value, | ||||
|                 'key' => $key, | ||||
|                 'value' => $value, | ||||
|             ]); | ||||
|         } | ||||
|     } | ||||
|   | ||||
| @@ -41,7 +41,6 @@ class TeamController extends Controller | ||||
|      * | ||||
|      * @param type Teams             $team | ||||
|      * @param type Assign_team_agent $assign_team_agent | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Teams $team, Assign_team_agent $assign_team_agent) | ||||
| @@ -62,7 +61,6 @@ class TeamController extends Controller | ||||
|      * Show the form for creating a new resource. | ||||
|      * | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function create(User $user) | ||||
| @@ -81,7 +79,6 @@ class TeamController extends Controller | ||||
|      * | ||||
|      * @param type Teams       $team | ||||
|      * @param type TeamRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Teams $team, TeamRequest $request) | ||||
| @@ -96,7 +93,7 @@ class TeamController extends Controller | ||||
|                     'team_lead' => $team_lead, | ||||
|                 ]); | ||||
|                 Assign_team_agent::create([ | ||||
|                     'team_id'  => $team_update->id, | ||||
|                     'team_id' => $team_update->id, | ||||
|                     'agent_id' => $team_lead, | ||||
|                 ]); | ||||
|             } else { | ||||
| @@ -114,11 +111,10 @@ class TeamController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified resource. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type User              $user | ||||
|      * @param type Assign_team_agent $assign_team_agent | ||||
|      * @param type Teams             $team | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function show($id, User $user, Assign_team_agent $assign_team_agent, Teams $team) | ||||
| @@ -200,11 +196,10 @@ class TeamController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified resource. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type User              $user | ||||
|      * @param type Assign_team_agent $assign_team_agent | ||||
|      * @param type Teams             $team | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, User $user, Assign_team_agent $assign_team_agent, Teams $team) | ||||
| @@ -232,7 +227,6 @@ class TeamController extends Controller | ||||
|      * @param type int        $id | ||||
|      * @param type Teams      $team | ||||
|      * @param type TeamUpdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Teams $team, TeamUpdate $request) | ||||
| @@ -268,7 +262,6 @@ class TeamController extends Controller | ||||
|      * @param type int               $id | ||||
|      * @param type Teams             $team | ||||
|      * @param type Assign_team_agent $assign_team_agent | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, Teams $team, Assign_team_agent $assign_team_agent) | ||||
|   | ||||
| @@ -41,7 +41,6 @@ class TemplateController extends Controller | ||||
|      * Display a listing of the resource. | ||||
|      * | ||||
|      * @param type Template $template | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index(Template $template) | ||||
| @@ -60,7 +59,6 @@ class TemplateController extends Controller | ||||
|      * | ||||
|      * @param type Languages $language | ||||
|      * @param type Template  $template | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function create(Languages $language, Template $template) | ||||
| @@ -80,7 +78,6 @@ class TemplateController extends Controller | ||||
|      * | ||||
|      * @param type Template        $template | ||||
|      * @param type TemplateRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(Template $template, TemplateRequest $request) | ||||
| @@ -103,8 +100,7 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * Display the specified resource. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function show($id) | ||||
| @@ -115,10 +111,9 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified resource. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Template  $template | ||||
|      * @param type Languages $language | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function listdirectories() | ||||
| @@ -164,7 +159,7 @@ class TemplateController extends Controller | ||||
|         //   } | ||||
|         // Move all images files | ||||
|  | ||||
|         if (!file_exists($filename)) { | ||||
|         if (! file_exists($filename)) { | ||||
|             mkdir($filename, 0777); | ||||
|         } | ||||
|         $files = array_filter(scandir($directory.'default')); | ||||
| @@ -173,7 +168,7 @@ class TemplateController extends Controller | ||||
|             if ($file === '.' or $file === '..') { | ||||
|                 continue; | ||||
|             } | ||||
|             if (!is_dir($file)) { | ||||
|             if (! is_dir($file)) { | ||||
|                 //   $file_to_go = str_replace("code/resources/views/emails/",'code/resources/views/emails/'.$fname,$file); | ||||
|                 $destination = $directory.$fname.'/'; | ||||
|  | ||||
| @@ -242,7 +237,6 @@ class TemplateController extends Controller | ||||
|      * @param type int           $id | ||||
|      * @param type Template      $template | ||||
|      * @param type TemplateUdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Template $template, TemplateUdate $request) | ||||
| @@ -269,7 +263,6 @@ class TemplateController extends Controller | ||||
|      * | ||||
|      * @param type int      $id | ||||
|      * @param type Template $template | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, Template $template) | ||||
| @@ -294,7 +287,6 @@ class TemplateController extends Controller | ||||
|      * Form for Email connection checking. | ||||
|      * | ||||
|      * @param type Emails $email | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function formDiagno(Emails $email) | ||||
| @@ -312,7 +304,6 @@ class TemplateController extends Controller | ||||
|      * function to send  emails. | ||||
|      * | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function postDiagno(DiagnosRequest $request) | ||||
| @@ -323,18 +314,18 @@ class TemplateController extends Controller | ||||
|             $msg = $request->input('message'); | ||||
|             $from = $request->input('from'); | ||||
|             $from_address = Emails::where('id', '=', $from)->first(); | ||||
|             if (!$from_address) { | ||||
|             if (! $from_address) { | ||||
|                 throw new Exception('Sorry! We can not find your request'); | ||||
|             } | ||||
|             $to_address = [ | ||||
|  | ||||
|                 'name'  => '', | ||||
|                 'name' => '', | ||||
|                 'email' => $to, | ||||
|             ]; | ||||
|             $message = [ | ||||
|                 'subject'  => $subject, | ||||
|                 'subject' => $subject, | ||||
|                 'scenario' => null, | ||||
|                 'body'     => $msg, | ||||
|                 'body' => $msg, | ||||
|             ]; | ||||
|  | ||||
|             $this->PhpMailController->sendmail($from, $to_address, $message, [], []); | ||||
|   | ||||
| @@ -22,7 +22,6 @@ class ThreadController extends Controller | ||||
|      * | ||||
|      * @param type Ticket_thread $thread | ||||
|      * @param type Priority      $priority | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getTickets(Ticket_Thread $thread, Priority $priority) | ||||
|   | ||||
| @@ -101,7 +101,7 @@ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]\n"; | ||||
|     { | ||||
|         //dd(public_path('.htaccess'),base_path('.htaccess')); | ||||
|         $file = public_path('.htaccess'); | ||||
|         if (!\File::exists($file)) { | ||||
|         if (! \File::exists($file)) { | ||||
|             $file = base_path('/../.htaccess'); | ||||
|         } | ||||
|         $this->deleteCustom(); | ||||
| @@ -113,7 +113,7 @@ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]\n"; | ||||
|     public function deleteCustom() | ||||
|     { | ||||
|         $file = public_path('.htaccess'); | ||||
|         if (!\File::exists($file)) { | ||||
|         if (! \File::exists($file)) { | ||||
|             $file = base_path('/../.htaccess'); | ||||
|         } | ||||
|         $content = file_get_contents($file); | ||||
|   | ||||
| @@ -160,8 +160,7 @@ class WorkflowController extends Controller | ||||
|     /** | ||||
|      * Store a new workflow in to the system. | ||||
|      * | ||||
|      * @param \App\Http\Requests\helpdesk\WorkflowCreateRequest $request | ||||
|      * | ||||
|      * @param  \App\Http\Requests\helpdesk\WorkflowCreateRequest  $request | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function store(WorkflowCreateRequest $request) | ||||
| @@ -205,9 +204,8 @@ class WorkflowController extends Controller | ||||
|     /** | ||||
|      * Editing the details of the banned users. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param User $ban | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  User  $ban | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, WorkflowName $work_flow_name, Emails $emails, WorkflowRules $workflow_rule, WorkflowAction $workflow_action) | ||||
| @@ -227,9 +225,8 @@ class WorkflowController extends Controller | ||||
|     /** | ||||
|      * Update ticket workflow. | ||||
|      * | ||||
|      * @param type                                              $id | ||||
|      * @param \App\Http\Requests\helpdesk\WorkflowUpdateRequest $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\Http\Requests\helpdesk\WorkflowUpdateRequest  $request | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function update($id, WorkflowUpdateRequest $request) | ||||
| @@ -276,7 +273,7 @@ class WorkflowController extends Controller | ||||
|     /** | ||||
|      * function to delete workflow. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      */ | ||||
|     public function destroy($id) | ||||
|     { | ||||
| @@ -295,9 +292,8 @@ class WorkflowController extends Controller | ||||
|     /** | ||||
|      * function to select action. | ||||
|      * | ||||
|      * @param type                     $id | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @return type void | ||||
|      */ | ||||
|     public function selectAction($id, Request $request) | ||||
|   | ||||
| @@ -73,7 +73,6 @@ class CannedController extends Controller | ||||
|      * | ||||
|      * @param type CannedRequest $request | ||||
|      * @param type Canned        $canned | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function store(CannedRequest $request, Canned $canned) | ||||
| @@ -95,9 +94,8 @@ class CannedController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the Canned Response. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Canned $canned | ||||
|      * | ||||
|      * @return type View | ||||
|      */ | ||||
|     public function edit($id, Canned $canned) | ||||
| @@ -115,10 +113,9 @@ class CannedController extends Controller | ||||
|     /** | ||||
|      * Update the Canned Response in database. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type CannedUpdateRequest $request | ||||
|      * @param type Canned              $canned | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function update($id, CannedUpdateRequest $request, Canned $canned) | ||||
| @@ -142,9 +139,8 @@ class CannedController extends Controller | ||||
|     /** | ||||
|      * Delete the Canned Response from storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Canned $canned | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function destroy($id, Canned $canned) | ||||
| @@ -166,8 +162,7 @@ class CannedController extends Controller | ||||
|     /** | ||||
|      * Fetch Canned Response in the ticket detail page. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function get_canned($id) | ||||
|   | ||||
| @@ -39,7 +39,6 @@ class FilterController extends Controller | ||||
|      * @category constructor function | ||||
|      * | ||||
|      * @param Array/Object $request | ||||
|      * | ||||
|      * @return null | ||||
|      */ | ||||
|     public function __construct(Request $req) | ||||
| @@ -53,7 +52,6 @@ class FilterController extends Controller | ||||
|      * @category function to handle ticket table/filteration request and build tables | ||||
|      * | ||||
|      * @param Array/Object $request | ||||
|      * | ||||
|      * @return json response //build by getTable() function in TicketController | ||||
|      */ | ||||
|     public function getFilter(Request $request) | ||||
| @@ -142,8 +140,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to check of all the parameters passed to the URL are correct or not | ||||
|      * | ||||
|      * @param array $inputs | ||||
|      * | ||||
|      * @param  array  $inputs | ||||
|      * @return bool true/false | ||||
|      */ | ||||
|     public function checkRequestIsCorrect($table, $inputs) | ||||
| @@ -174,7 +171,7 @@ class FilterController extends Controller | ||||
|         } | ||||
|         ksort($inputs); | ||||
|         foreach ($inputs as $key => $input) { | ||||
|             if (!in_array($key, $available_options)) { | ||||
|             if (! in_array($key, $available_options)) { | ||||
|                 // dd('here '.$key); | ||||
|                 $table = $table->where('tickets.id', '=', null); | ||||
|             } else { | ||||
| @@ -188,8 +185,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter tickets based on user input requests | ||||
|      * | ||||
|      * @param string $input, $value, $table | ||||
|      * | ||||
|      * @param  string  $input, $value, $table | ||||
|      * @return builder $table | ||||
|      */ | ||||
|     public function filterByInputs($input, $value, $table, $is_mytickets) | ||||
| @@ -358,8 +354,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter the tickets based on show value in the request | ||||
|      * | ||||
|      * @param array $value(), builder object $table | ||||
|      * | ||||
|      * @param  array  $value(), builder object $table | ||||
|      * @return builder object $table | ||||
|      */ | ||||
|     public function showPage($value, $table) | ||||
| @@ -436,7 +431,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter tickets builder based on agent/admin departments | ||||
|      * | ||||
|      * @param array $value //requested department, $table | ||||
|      * @param  array  $value //requested department, $table | ||||
|      * | ||||
|      * @var array | ||||
|      * | ||||
| @@ -466,7 +461,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to return department ids and access right of departments for agents | ||||
|      * | ||||
|      * @param array $departments | ||||
|      * @param  array  $departments | ||||
|      * | ||||
|      * @var array | ||||
|      * | ||||
| @@ -490,7 +485,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter and return ticket query builder based on priority | ||||
|      * | ||||
|      * @param array $priority, builder $table | ||||
|      * @param  array  $priority, builder $table | ||||
|      * | ||||
|      * @var array | ||||
|      * | ||||
| @@ -583,7 +578,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter table for various date option like created, last modified, duo date and overdue | ||||
|      * | ||||
|      * @param string $type (to check type of filter to apply on date), string $value for filters, builder $table | ||||
|      * @param  string  $type (to check type of filter to apply on date), string $value for filters, builder $table | ||||
|      * | ||||
|      * @var array [start and end dates] | ||||
|      * | ||||
| @@ -625,7 +620,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to get start and end date to apply date filter | ||||
|      * | ||||
|      * @param string $value | ||||
|      * @param  string  $value | ||||
|      * | ||||
|      * @var date string, date string | ||||
|      * | ||||
| @@ -872,7 +867,7 @@ class FilterController extends Controller | ||||
|      * @category function to apply date filters in table builder after | ||||
|      * getting start and end date based on the type of date filter | ||||
|      * | ||||
|      * @param array $dates, builder $table, $column (type of filter based on which column is being chosen), $value | ||||
|      * @param  array  $dates, builder $table, $column (type of filter based on which column is being chosen), $value | ||||
|      * | ||||
|      * @var string (name of column), array | ||||
|      * | ||||
| @@ -906,7 +901,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to filter ticket by source of creation | ||||
|      * | ||||
|      * @param array $name of source, builder $table | ||||
|      * @param  array  $name of source, builder $table | ||||
|      * | ||||
|      * @var array | ||||
|      * | ||||
| @@ -927,8 +922,7 @@ class FilterController extends Controller | ||||
|      * | ||||
|      * @category function to get array of status to filter tickets | ||||
|      * | ||||
|      * @param string $status | ||||
|      * | ||||
|      * @param  string  $status | ||||
|      * @return array $status_array | ||||
|      */ | ||||
|     // public function getStatusArray($status) | ||||
| @@ -974,7 +968,6 @@ class FilterController extends Controller | ||||
|      * @category function to filter table builder based on requested status | ||||
|      * | ||||
|      * @param string array $status_array, builder $table | ||||
|      * | ||||
|      * @return builder $table | ||||
|      */ | ||||
|     public function filterByStatus($status_array, $table) | ||||
| @@ -990,8 +983,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to format and return user tickets | ||||
|      * | ||||
|      * @param string $segment | ||||
|      * | ||||
|      * @param  string  $segment | ||||
|      * @return builder | ||||
|      */ | ||||
|     public function formatUserTickets($segment) | ||||
| @@ -1037,7 +1029,6 @@ class FilterController extends Controller | ||||
|      * @category function to filter results on basis of last replier | ||||
|      * | ||||
|      * @param string array $value, builder $ticket | ||||
|      * | ||||
|      * @return builder | ||||
|      */ | ||||
|     public function filterByLastResponder($value, $tickets) | ||||
| @@ -1075,8 +1066,7 @@ class FilterController extends Controller | ||||
|     /** | ||||
|      * @category function to apply help topic filter | ||||
|      * | ||||
|      * @param array $value, object $table | ||||
|      * | ||||
|      * @param  array  $value, object $table | ||||
|      * @return builder | ||||
|      */ | ||||
|     public function filterByHelpTopic($value, $table) | ||||
| @@ -1090,9 +1080,8 @@ class FilterController extends Controller | ||||
|      * @category function to return builder for show filter after checking if input | ||||
|      * request has status or not | ||||
|      * | ||||
|      * @param bool $has_status(if request has status filter values or not), | ||||
|      * @param  bool  $has_status(if request has status filter values or not), | ||||
|      *                            Object $table, string $status(basic pupose if status) | ||||
|      * | ||||
|      * @return object $table; | ||||
|      */ | ||||
|     public function returnShowPageWithStatus($has_status, $table, $status) | ||||
|   | ||||
| @@ -316,7 +316,6 @@ class FilterControllerOld extends Controller | ||||
|      *@category function to format and return user tickets | ||||
|      * | ||||
|      *@param  string  $segment | ||||
|      * | ||||
|      *@return builder | ||||
|      */ | ||||
|     public function formatUserTickets($segment) | ||||
|   | ||||
| @@ -17,8 +17,7 @@ class ImapMail extends Mailbox | ||||
|      * This function uses imap_search() to perform a search on the mailbox currently opened in the given IMAP stream. | ||||
|      * For example, to match all unanswered mails sent by Mom, you'd use: "UNANSWERED FROM mom". | ||||
|      * | ||||
|      * @param string $criteria See http://php.net/imap_search for a complete list of available criteria | ||||
|      * | ||||
|      * @param  string  $criteria See http://php.net/imap_search for a complete list of available criteria | ||||
|      * @return array mailsIds (or empty array) | ||||
|      */ | ||||
|     public function searchMailbox($criteria = 'ALL') | ||||
|   | ||||
| @@ -58,8 +58,7 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * separate reply. | ||||
|      * | ||||
|      * @param type $body | ||||
|      * | ||||
|      * @param  type  $body | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function separate_reply($body) | ||||
| @@ -71,14 +70,13 @@ class MailController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param object $email | ||||
|      * | ||||
|      * @param  object  $email | ||||
|      * @return int | ||||
|      */ | ||||
|     public function priority($email) | ||||
|     { | ||||
|         $priority = $email->priority; | ||||
|         if (!$priority) { | ||||
|         if (! $priority) { | ||||
|             $priority = $this->ticketController()->getSystemDefaultPriority(); | ||||
|         } | ||||
|  | ||||
| @@ -88,14 +86,13 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * get department. | ||||
|      * | ||||
|      * @param object $email | ||||
|      * | ||||
|      * @param  object  $email | ||||
|      * @return int | ||||
|      */ | ||||
|     public function department($email) | ||||
|     { | ||||
|         $department = $email->department; | ||||
|         if (!$department) { | ||||
|         if (! $department) { | ||||
|             $department = $this->ticketController()->getSystemDefaultDepartment(); | ||||
|         } | ||||
|  | ||||
| @@ -105,15 +102,14 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * get help topic. | ||||
|      * | ||||
|      * @param object $email | ||||
|      * | ||||
|      * @param  object  $email | ||||
|      * @return int | ||||
|      */ | ||||
|     public function helptopic($email) | ||||
|     { | ||||
|         //dd($email); | ||||
|         $helptopic = $email->help_topic; | ||||
|         if (!$helptopic) { | ||||
|         if (! $helptopic) { | ||||
|             $helptopic = $this->ticketController()->getSystemDefaultHelpTopic(); | ||||
|         } | ||||
|  | ||||
| @@ -123,8 +119,7 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * get sla. | ||||
|      * | ||||
|      * @param object $email | ||||
|      * | ||||
|      * @param  object  $email | ||||
|      * @return int | ||||
|      */ | ||||
|     public function sla($email) | ||||
| @@ -134,7 +129,7 @@ class MailController extends Controller | ||||
|         if ($help) { | ||||
|             $sla = $help->sla_plan; | ||||
|         } | ||||
|         if (!$sla) { | ||||
|         if (! $sla) { | ||||
|             $sla = $this->ticketController()->getSystemDefaultSla(); | ||||
|         } | ||||
|  | ||||
| @@ -190,17 +185,17 @@ class MailController extends Controller | ||||
|     public function getMessageContent($message, $email) | ||||
|     { | ||||
|         $body = $message->getMessageBody(true); | ||||
|         if (!$body) { | ||||
|         if (! $body) { | ||||
|             $body = $message->getMessageBody(); | ||||
|         } | ||||
|         $body = $this->separateReply($body); | ||||
|         $subject = $message->getSubject(); | ||||
|         $address = $message->getAddresses('reply-to'); | ||||
|         if (!$address) { | ||||
|         if (! $address) { | ||||
|             $address = $message->getAddresses('from'); | ||||
|         } | ||||
|         $collaborators = $this->collaburators($message, $email); | ||||
|         $attachments = (!$message->getAttachments()) ? [] : $message->getAttachments(); | ||||
|         $attachments = (! $message->getAttachments()) ? [] : $message->getAttachments(); | ||||
|         //dd(['body' => $body, 'subject' => $subject, 'address' => $address, 'cc' => $collaborator, 'attachments' => $attachments]); | ||||
|         $this->workflow($address, $subject, $body, $collaborators, $attachments, $email); | ||||
|     } | ||||
| @@ -346,8 +341,7 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * function to load data. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type file | ||||
|      */ | ||||
|     public function get_data($id) | ||||
| @@ -371,8 +365,7 @@ class MailController extends Controller | ||||
|     /** | ||||
|      * separate reply. | ||||
|      * | ||||
|      * @param type $body | ||||
|      * | ||||
|      * @param  type  $body | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function separateReply($body) | ||||
|   | ||||
| @@ -71,7 +71,6 @@ class NotificationController extends Controller | ||||
|      *  Admin Notification/Report. | ||||
|      * | ||||
|      *  @param company | ||||
|      * | ||||
|      *  @return mail | ||||
|      * */ | ||||
|     public function send_notification_to_admin($company) | ||||
| @@ -86,13 +85,13 @@ class NotificationController extends Controller | ||||
|             $contents = $view->render(); | ||||
|             $from = $this->PhpMailController->mailfrom('1', '0'); | ||||
|             $to = [ | ||||
|                 'name'  => $user_name, | ||||
|                 'name' => $user_name, | ||||
|                 'email' => $email, | ||||
|             ]; | ||||
|             $message = [ | ||||
|                 'subject'  => 'Daily Report', | ||||
|                 'subject' => 'Daily Report', | ||||
|                 'scenario' => null, | ||||
|                 'body'     => $contents, | ||||
|                 'body' => $contents, | ||||
|             ]; | ||||
|  | ||||
|             return $this->PhpMailController->sendEmail($from, $to, $message); | ||||
| @@ -120,13 +119,13 @@ class NotificationController extends Controller | ||||
|                     $contents = $view->render(); | ||||
|                     $from = $this->PhpMailController->mailfrom('1', '0'); | ||||
|                     $to = [ | ||||
|                         'name'  => $user_name, | ||||
|                         'name' => $user_name, | ||||
|                         'email' => $email, | ||||
|                     ]; | ||||
|                     $message = [ | ||||
|                         'subject'  => 'Daily Report', | ||||
|                         'subject' => 'Daily Report', | ||||
|                         'scenario' => null, | ||||
|                         'body'     => $contents, | ||||
|                         'body' => $contents, | ||||
|                     ]; | ||||
|  | ||||
|                     return $this->PhpMailController->sendEmail($from, $to, $message); | ||||
| @@ -156,13 +155,13 @@ class NotificationController extends Controller | ||||
|                     $contents = $view->render(); | ||||
|                     $from = $this->PhpMailController->mailfrom('1', '0'); | ||||
|                     $to = [ | ||||
|                         'name'  => $user_name, | ||||
|                         'name' => $user_name, | ||||
|                         'email' => $email, | ||||
|                     ]; | ||||
|                     $message = [ | ||||
|                         'subject'  => 'Daily Report', | ||||
|                         'subject' => 'Daily Report', | ||||
|                         'scenario' => null, | ||||
|                         'body'     => $contents, | ||||
|                         'body' => $contents, | ||||
|                     ]; | ||||
|  | ||||
|                     return $this->PhpMailController->sendEmail($from, $to, $message); | ||||
| @@ -188,13 +187,13 @@ class NotificationController extends Controller | ||||
|             $contents = $view->render(); | ||||
|             $from = $this->PhpMailController->mailfrom('1', '0'); | ||||
|             $to = [ | ||||
|                 'name'  => $user_name, | ||||
|                 'name' => $user_name, | ||||
|                 'email' => $email, | ||||
|             ]; | ||||
|             $message = [ | ||||
|                 'subject'  => 'Daily Report', | ||||
|                 'subject' => 'Daily Report', | ||||
|                 'scenario' => null, | ||||
|                 'body'     => $contents, | ||||
|                 'body' => $contents, | ||||
|             ]; | ||||
|  | ||||
|             return $this->PhpMailController->sendEmail($from, $to, $message); | ||||
|   | ||||
| @@ -48,7 +48,6 @@ class OrganizationController extends Controller | ||||
|      * Display a listing of the resource. | ||||
|      * | ||||
|      * @param type Organization $org | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index() | ||||
| @@ -143,7 +142,6 @@ class OrganizationController extends Controller | ||||
|      * | ||||
|      * @param type Organization        $org | ||||
|      * @param type OrganizationRequest $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function store(Organization $org, OrganizationRequest $request) | ||||
| @@ -167,9 +165,8 @@ class OrganizationController extends Controller | ||||
|     /** | ||||
|      * Display the specified organization. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Organization $org | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function show($id, Organization $org) | ||||
| @@ -187,9 +184,8 @@ class OrganizationController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified organization. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Organization $org | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function edit($id, Organization $org) | ||||
| @@ -207,10 +203,9 @@ class OrganizationController extends Controller | ||||
|     /** | ||||
|      * Update the specified organization in storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Organization       $org | ||||
|      * @param type OrganizationUpdate $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function update($id, Organization $org, OrganizationUpdate $request) | ||||
| @@ -238,7 +233,6 @@ class OrganizationController extends Controller | ||||
|      * Delete a specified organization from storage. | ||||
|      * | ||||
|      * @param type int $id | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function destroy($id, Organization $org, User_org $user_org) | ||||
| @@ -264,8 +258,7 @@ class OrganizationController extends Controller | ||||
|     /** | ||||
|      * Soring an organization head. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type boolean | ||||
|      */ | ||||
|     public function Head_Org($id) | ||||
| @@ -284,10 +277,9 @@ class OrganizationController extends Controller | ||||
|     /** | ||||
|      * get the report of organizations. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param type $date111 | ||||
|      * @param type $date122 | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  type  $date111 | ||||
|      * @param  type  $date122 | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function orgChartData($id, $date111 = '', $date122 = '') | ||||
|   | ||||
| @@ -53,9 +53,9 @@ class ReportController extends Controller | ||||
|     /** | ||||
|      * function to get help_topic graph. | ||||
|      * | ||||
|      * @param type $date111 | ||||
|      * @param type $date122 | ||||
|      * @param type $helptopic | ||||
|      * @param  type  $date111 | ||||
|      * @param  type  $date122 | ||||
|      * @param  type  $helptopic | ||||
|      */ | ||||
|     public function chartdataHelptopic(Request $request, $date111 = '', $date122 = '', $helptopic = '') | ||||
|     { | ||||
|   | ||||
| @@ -92,7 +92,6 @@ class TicketController extends Controller | ||||
|      * Save the data of new ticket and show the New ticket page with result. | ||||
|      * | ||||
|      * @param type CreateTicketRequest $request | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function post_newticket(CreateTicketRequest $request, CountryCode $code, $api = false) | ||||
| @@ -133,8 +132,8 @@ class TicketController extends Controller | ||||
|                 $geoipcode = $code->where('iso', '=', $location->iso_code)->first(); | ||||
|                 if ($phonecode == null) { | ||||
|                     $data = [ | ||||
|                         'fails'              => Lang::get('lang.country-code-required-error'), | ||||
|                         'phonecode'          => $geoipcode->phonecode, | ||||
|                         'fails' => Lang::get('lang.country-code-required-error'), | ||||
|                         'phonecode' => $geoipcode->phonecode, | ||||
|                         'country_code_error' => 1, | ||||
|                     ]; | ||||
|                     if ($api != false) { | ||||
| @@ -144,10 +143,10 @@ class TicketController extends Controller | ||||
|                     return Redirect()->back()->with($data)->withInput($request->except('password')); | ||||
|                 } else { | ||||
|                     $code = CountryCode::select('phonecode')->where('phonecode', '=', $phonecode)->get(); | ||||
|                     if (!count($code)) { | ||||
|                     if (! count($code)) { | ||||
|                         $data = [ | ||||
|                             'fails'              => Lang::get('lang.incorrect-country-code-error'), | ||||
|                             'phonecode'          => $geoipcode->phonecode, | ||||
|                             'fails' => Lang::get('lang.incorrect-country-code-error'), | ||||
|                             'phonecode' => $geoipcode->phonecode, | ||||
|                             'country_code_error' => 1, | ||||
|                         ]; | ||||
|                         if ($api != false) { | ||||
| @@ -196,8 +195,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Shows the ticket thread details. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function thread($id) | ||||
| @@ -242,7 +240,7 @@ class TicketController extends Controller | ||||
|     { | ||||
|         $size = 0; | ||||
|         $files = Input::file('attachment'); | ||||
|         if (!$files) { | ||||
|         if (! $files) { | ||||
|             return $size; | ||||
|         } | ||||
|         if (count($files) > 0) { | ||||
| @@ -272,7 +270,6 @@ class TicketController extends Controller | ||||
|      * | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * @param type TicketRequest $request | ||||
|      * | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function reply(Ticket_Thread $thread, Request $request, Ticket_attachments $ta, $mail = true, $system_reply = true, $user_id = '') | ||||
| @@ -376,7 +373,7 @@ class TicketController extends Controller | ||||
|             $ticket_number = $tickets->ticket_number; | ||||
|             $company = $this->company(); | ||||
|             $username = $ticket_user->first_name; | ||||
|             if (!empty(Auth::user()->agent_sign)) { | ||||
|             if (! empty(Auth::user()->agent_sign)) { | ||||
|                 $agentsign = Auth::user()->agent_sign; | ||||
|             } else { | ||||
|                 $agentsign = null; | ||||
| @@ -391,10 +388,10 @@ class TicketController extends Controller | ||||
|             } | ||||
|             $data = [ | ||||
|                 'ticket_id' => $request->input('ticket_ID'), | ||||
|                 'u_id'      => $u_id, | ||||
|                 'body'      => $request->input('reply_content'), | ||||
|                 'u_id' => $u_id, | ||||
|                 'body' => $request->input('reply_content'), | ||||
|             ]; | ||||
|             if (!$request->has('do-not-send')) { | ||||
|             if (! $request->has('do-not-send')) { | ||||
|                 \Event::fire('Reply-Ticket', [$data]); | ||||
|             } | ||||
|             // sending attachments via php mail function | ||||
| @@ -403,7 +400,7 @@ class TicketController extends Controller | ||||
|             $line = '---Reply above this line---<br><br>'; | ||||
|             $collaborators = Ticket_Collaborator::where('ticket_id', '=', $ticket_id)->get(); | ||||
|             $emails = Emails::where('department', '=', $tickets->dept_id)->first(); | ||||
|             if (!$email) { | ||||
|             if (! $email) { | ||||
|                 $mail = false; | ||||
|             } | ||||
|  | ||||
| @@ -415,16 +412,16 @@ class TicketController extends Controller | ||||
|                     $from = $this->PhpMailController->mailfrom('0', $tickets->dept_id), | ||||
|                     $to = ['name' => $user_name, 'email' => $email, 'cc' => $collaborators], | ||||
|                     $message = [ | ||||
|                         'subject'     => $ticket_subject.'[#'.$ticket_number.']', | ||||
|                         'body'        => $line.$request->input('reply_content'), | ||||
|                         'scenario'    => 'ticket-reply', | ||||
|                         'subject' => $ticket_subject.'[#'.$ticket_number.']', | ||||
|                         'body' => $line.$request->input('reply_content'), | ||||
|                         'scenario' => 'ticket-reply', | ||||
|                         'attachments' => $attachment_files, | ||||
|                     ], | ||||
|                     $template_variables = [ | ||||
|                         'ticket_number' => $ticket_number, | ||||
|                         'user'          => $username, | ||||
|                         'agent_sign'    => $agentsign, | ||||
|                         'system_link'   => $link, | ||||
|                         'user' => $username, | ||||
|                         'agent_sign' => $agentsign, | ||||
|                         'system_link' => $link, | ||||
|                     ] | ||||
|                 ); | ||||
|             } | ||||
| @@ -441,9 +438,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Ticket edit and save ticket data. | ||||
|      * | ||||
|      * @param type $ticket_id | ||||
|      * @param  type  $ticket_id | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function ticketEditPost($ticket_id, Ticket_Thread $thread, Tickets $ticket) | ||||
| @@ -479,8 +475,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Print Ticket Details. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type respponse | ||||
|      */ | ||||
|     public function ticket_print($id) | ||||
| @@ -509,8 +504,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Generates Ticket Number. | ||||
|      * | ||||
|      * @param type $ticket_number | ||||
|      * | ||||
|      * @param  type  $ticket_number | ||||
|      * @return type integer | ||||
|      */ | ||||
|     public function ticketNumberold($ticket_number) | ||||
| @@ -582,8 +576,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * check email for dublicate entry. | ||||
|      * | ||||
|      * @param type $email | ||||
|      * | ||||
|      * @param  type  $email | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function checkEmail($email) | ||||
| @@ -599,8 +592,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * @category fucntion to check if mobile number is unqique or not | ||||
|      * | ||||
|      * @param string $mobile | ||||
|      * | ||||
|      * @param  string  $mobile | ||||
|      * @return bool true(if mobile exists in users table)/false (if mobile does not exist in user table) | ||||
|      */ | ||||
|     public function checkMobile($mobile) | ||||
| @@ -616,15 +608,14 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Create User while creating ticket. | ||||
|      * | ||||
|      * @param type $emailadd | ||||
|      * @param type $username | ||||
|      * @param type $subject | ||||
|      * @param type $phone | ||||
|      * @param type $helptopic | ||||
|      * @param type $sla | ||||
|      * @param type $priority | ||||
|      * @param type $system | ||||
|      * | ||||
|      * @param  type  $emailadd | ||||
|      * @param  type  $username | ||||
|      * @param  type  $subject | ||||
|      * @param  type  $phone | ||||
|      * @param  type  $helptopic | ||||
|      * @param  type  $sla | ||||
|      * @param  type  $priority | ||||
|      * @param  type  $system | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function create_user($emailadd, $username, $subject, $body, $phone, $phonecode, $mobile_number, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $from_data, $auto_response, $status) | ||||
| @@ -632,7 +623,7 @@ class TicketController extends Controller | ||||
|         // define global variables | ||||
|  | ||||
|         $unique = $emailadd; | ||||
|         if (!$emailadd) { | ||||
|         if (! $emailadd) { | ||||
|             $unique = $mobile_number; | ||||
|         } | ||||
|         // check emails | ||||
| @@ -684,11 +675,11 @@ class TicketController extends Controller | ||||
|                 if ($user_status == 0 || ($email_mandatory->status == 0 || $email_mandatory->status == '0')) { | ||||
|                     $value = [ | ||||
|                         'full_name' => $username, | ||||
|                         'email'     => $emailadd, | ||||
|                         'code'      => $phonecode, | ||||
|                         'mobile'    => $mobile_number, | ||||
|                         'email' => $emailadd, | ||||
|                         'code' => $phonecode, | ||||
|                         'mobile' => $mobile_number, | ||||
|                         'user_name' => $unique, | ||||
|                         'password'  => $password, | ||||
|                         'password' => $password, | ||||
|                     ]; | ||||
|                     \Event::fire(new \App\Events\LoginEvent($value)); | ||||
|                 } | ||||
| @@ -741,9 +732,9 @@ class TicketController extends Controller | ||||
|                                 $to = ['name' => $username, 'email' => $emailadd], | ||||
|                                 $message = ['subject' => $updated_subject, 'scenario' => 'create-ticket-by-agent', 'body' => $body], | ||||
|                                 $template_variables = [ | ||||
|                                     'agent_sign'    => Auth::user()->agent_sign, | ||||
|                                     'agent_sign' => Auth::user()->agent_sign, | ||||
|                                     'ticket_number' => $ticket_number2, | ||||
|                                     'system_link'   => $link, | ||||
|                                     'system_link' => $link, | ||||
|                                 ] | ||||
|                             ); | ||||
|                         } | ||||
| @@ -760,9 +751,9 @@ class TicketController extends Controller | ||||
|                                 $to = ['name' => $username, 'email' => $emailadd], | ||||
|                                 $message = ['subject' => $updated_subject, 'scenario' => 'create-ticket'], | ||||
|                                 $template_variables = ['user' => $username, | ||||
|                                     'ticket_number'           => $ticket_number2, | ||||
|                                     'department_sign'         => '', | ||||
|                                     'system_link'             => $link, | ||||
|                                     'ticket_number' => $ticket_number2, | ||||
|                                     'department_sign' => '', | ||||
|                                     'system_link' => $link, | ||||
|                                 ] | ||||
|                             ); | ||||
|                         } | ||||
| @@ -823,32 +814,32 @@ class TicketController extends Controller | ||||
|                     $this->PhpMailController->sendmail( | ||||
|                         $from = $this->PhpMailController->mailfrom('0', $ticketdata->dept_id), | ||||
|                         $to = [ | ||||
|                             'user'  => $email_data['to_user'], | ||||
|                             'user' => $email_data['to_user'], | ||||
|                             'email' => $email_data['to_email'], | ||||
|                         ], | ||||
|                         $message = [ | ||||
|                             'subject' => $updated_subject, | ||||
|                             'body'    => $body, 'scenario' => $mail, | ||||
|                             'body' => $body, 'scenario' => $mail, | ||||
|                         ], | ||||
|                         $template_variables = [ | ||||
|                             'ticket_agent_name'   => $email_data['to_user_name'], | ||||
|                             'ticket_client_name'  => $username, | ||||
|                             'ticket_agent_name' => $email_data['to_user_name'], | ||||
|                             'ticket_client_name' => $username, | ||||
|                             'ticket_client_email' => $emailadd, | ||||
|                             'user'                => $email_data['to_user_name'], | ||||
|                             'ticket_number'       => $ticket_number2, | ||||
|                             'email_address'       => $emailadd, | ||||
|                             'name'                => $ticket_creator, ] | ||||
|                             'user' => $email_data['to_user_name'], | ||||
|                             'ticket_number' => $ticket_number2, | ||||
|                             'email_address' => $emailadd, | ||||
|                             'name' => $ticket_creator, ] | ||||
|                     ); | ||||
|                 } catch (\Exception $e) { | ||||
|                 } | ||||
|             } | ||||
|             $data = [ | ||||
|                 'ticket_number' => $ticket_number2, | ||||
|                 'user_id'       => $user_id, | ||||
|                 'subject'       => $subject, | ||||
|                 'body'          => $body, | ||||
|                 'status'        => $status, | ||||
|                 'Priority'      => $priority, | ||||
|                 'user_id' => $user_id, | ||||
|                 'subject' => $subject, | ||||
|                 'body' => $body, | ||||
|                 'status' => $status, | ||||
|                 'Priority' => $priority, | ||||
|             ]; | ||||
|             \Event::fire('Create-Ticket', [$data]); | ||||
|             $data = [ | ||||
| @@ -900,13 +891,12 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Check the response of the ticket. | ||||
|      * | ||||
|      * @param type $user_id | ||||
|      * @param type $subject | ||||
|      * @param type $body | ||||
|      * @param type $helptopic | ||||
|      * @param type $sla | ||||
|      * @param type $priority | ||||
|      * | ||||
|      * @param  type  $user_id | ||||
|      * @param  type  $subject | ||||
|      * @param  type  $body | ||||
|      * @param  type  $helptopic | ||||
|      * @param  type  $sla | ||||
|      * @param  type  $priority | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function check_ticket($user_id, $subject, $body, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $form_data, $status) | ||||
| @@ -948,10 +938,10 @@ class TicketController extends Controller | ||||
|                     // event fire for internal notes | ||||
|                     //event to change status | ||||
|                     $data = [ | ||||
|                         'id'         => $ticket_number, | ||||
|                         'status'     => 'Open', | ||||
|                         'id' => $ticket_number, | ||||
|                         'status' => 'Open', | ||||
|                         'first_name' => $username, | ||||
|                         'last_name'  => '', | ||||
|                         'last_name' => '', | ||||
|                     ]; | ||||
|                     \Event::fire('change-status', [$data]); | ||||
|                 } | ||||
| @@ -976,13 +966,12 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Create Ticket. | ||||
|      * | ||||
|      * @param type $user_id | ||||
|      * @param type $subject | ||||
|      * @param type $body | ||||
|      * @param type $helptopic | ||||
|      * @param type $sla | ||||
|      * @param type $priority | ||||
|      * | ||||
|      * @param  type  $user_id | ||||
|      * @param  type  $subject | ||||
|      * @param  type  $body | ||||
|      * @param  type  $helptopic | ||||
|      * @param  type  $sla | ||||
|      * @param  type  $priority | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function createTicket($user_id, $subject, $body, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $form_data, $status) | ||||
| @@ -1052,7 +1041,7 @@ class TicketController extends Controller | ||||
|                 $form_name = $form->formname; | ||||
|             } | ||||
|             foreach ($form_data as $key => $form_details) { | ||||
|                 if (!is_array($form_details)) { | ||||
|                 if (! is_array($form_details)) { | ||||
|                     $form_value = new Ticket_Form_Data(); | ||||
|                     $form_value->ticket_id = $id; | ||||
|                     $form_value->title = $key; | ||||
| @@ -1073,11 +1062,10 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Generate Ticket Thread. | ||||
|      * | ||||
|      * @param type $subject | ||||
|      * @param type $body | ||||
|      * @param type $id | ||||
|      * @param type $user_id | ||||
|      * | ||||
|      * @param  type  $subject | ||||
|      * @param  type  $body | ||||
|      * @param  type  $id | ||||
|      * @param  type  $user_id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function ticketThread($subject, $body, $id, $user_id) | ||||
| @@ -1098,8 +1086,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Generate a random string for password. | ||||
|      * | ||||
|      * @param type $length | ||||
|      * | ||||
|      * @param  type  $length | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function generateRandomString($length = 10) | ||||
| @@ -1117,9 +1104,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * function to Ticket Close. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function close($id, Tickets $ticket) | ||||
| @@ -1168,10 +1154,10 @@ class TicketController extends Controller | ||||
|             return 0; | ||||
|         } | ||||
|         $data = [ | ||||
|             'id'         => $ticket_status->ticket_number, | ||||
|             'status'     => 'Closed', | ||||
|             'id' => $ticket_status->ticket_number, | ||||
|             'status' => 'Closed', | ||||
|             'first_name' => Auth::user()->first_name, | ||||
|             'last_name'  => Auth::user()->last_name, | ||||
|             'last_name' => Auth::user()->last_name, | ||||
|         ]; | ||||
|         \Event::fire('change-status', [$data]); | ||||
|  | ||||
| @@ -1181,9 +1167,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * function to Ticket resolved. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function resolve($id, Tickets $ticket) | ||||
| @@ -1214,10 +1199,10 @@ class TicketController extends Controller | ||||
|         } | ||||
|         $thread->save(); | ||||
|         $data = [ | ||||
|             'id'         => $ticket_status->ticket_number, | ||||
|             'status'     => 'Resolved', | ||||
|             'id' => $ticket_status->ticket_number, | ||||
|             'status' => 'Resolved', | ||||
|             'first_name' => Auth::user()->first_name, | ||||
|             'last_name'  => Auth::user()->last_name, | ||||
|             'last_name' => Auth::user()->last_name, | ||||
|         ]; | ||||
|         \Event::fire('change-status', [$data]); | ||||
|  | ||||
| @@ -1227,9 +1212,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * function to Open Ticket. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function open($id, Tickets $ticket) | ||||
| @@ -1254,10 +1238,10 @@ class TicketController extends Controller | ||||
|         $thread->body = $ticket_status_message->message.' '.Auth::user()->first_name.' '.Auth::user()->last_name; | ||||
|         $thread->save(); | ||||
|         $data = [ | ||||
|             'id'         => $ticket_status->ticket_number, | ||||
|             'status'     => 'Open', | ||||
|             'id' => $ticket_status->ticket_number, | ||||
|             'status' => 'Open', | ||||
|             'first_name' => Auth::user()->first_name, | ||||
|             'last_name'  => Auth::user()->last_name, | ||||
|             'last_name' => Auth::user()->last_name, | ||||
|         ]; | ||||
|         \Event::fire('change-status', [$data]); | ||||
|  | ||||
| @@ -1267,9 +1251,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Function to delete ticket. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function delete($id, Tickets $ticket) | ||||
| @@ -1286,10 +1269,10 @@ class TicketController extends Controller | ||||
|                 $ticket_attachment->delete(); | ||||
|             } | ||||
|             $data = [ | ||||
|                 'id'         => $ticket_delete->ticket_number, | ||||
|                 'status'     => 'Deleted', | ||||
|                 'id' => $ticket_delete->ticket_number, | ||||
|                 'status' => 'Deleted', | ||||
|                 'first_name' => Auth::user()->first_name, | ||||
|                 'last_name'  => Auth::user()->last_name, | ||||
|                 'last_name' => Auth::user()->last_name, | ||||
|             ]; | ||||
|             \Event::fire('change-status', [$data]); | ||||
|  | ||||
| @@ -1306,10 +1289,10 @@ class TicketController extends Controller | ||||
|             $thread->body = $ticket_status_message->message.' '.Auth::user()->first_name.' '.Auth::user()->last_name; | ||||
|             $thread->save(); | ||||
|             $data = [ | ||||
|                 'id'         => $ticket_delete->ticket_number, | ||||
|                 'status'     => 'Deleted', | ||||
|                 'id' => $ticket_delete->ticket_number, | ||||
|                 'status' => 'Deleted', | ||||
|                 'first_name' => Auth::user()->first_name, | ||||
|                 'last_name'  => Auth::user()->last_name, | ||||
|                 'last_name' => Auth::user()->last_name, | ||||
|             ]; | ||||
|             \Event::fire('change-status', [$data]); | ||||
|  | ||||
| @@ -1320,9 +1303,8 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Function to ban an email. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function ban($id, Tickets $ticket) | ||||
| @@ -1340,8 +1322,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * function to assign ticket. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function assign($id) | ||||
| @@ -1413,8 +1394,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Function to post internal note. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function InternalNote($id) | ||||
| @@ -1431,8 +1411,8 @@ class TicketController extends Controller | ||||
|         $NewThread->save(); | ||||
|         $data = [ | ||||
|             'ticket_id' => $id, | ||||
|             'u_id'      => Auth::user()->first_name.' '.Auth::user()->last_name, | ||||
|             'body'      => $InternalContent, | ||||
|             'u_id' => Auth::user()->first_name.' '.Auth::user()->last_name, | ||||
|             'body' => $InternalContent, | ||||
|         ]; | ||||
|         \Event::fire('Reply-Ticket', [$data]); | ||||
|  | ||||
| @@ -1442,8 +1422,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Function to surrender a ticket. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function surrender($id) | ||||
| @@ -1469,8 +1448,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Search. | ||||
|      * | ||||
|      * @param type $keyword | ||||
|      * | ||||
|      * @param  type  $keyword | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function search($keyword) | ||||
| @@ -1487,8 +1465,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * Search. | ||||
|      * | ||||
|      * @param type $keyword | ||||
|      * | ||||
|      * @param  type  $keyword | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function stores($ticket_number) | ||||
| @@ -1507,8 +1484,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * store_collaborators. | ||||
|      * | ||||
|      * @param type $headers | ||||
|      * | ||||
|      * @param  type  $headers | ||||
|      * @return type | ||||
|      */ | ||||
|     public function storeCollaborators($headers, $id) | ||||
| @@ -1590,8 +1566,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * cleanMe. | ||||
|      * | ||||
|      * @param type $input | ||||
|      * | ||||
|      * @param  type  $input | ||||
|      * @return type | ||||
|      */ | ||||
|     public function cleanMe($input) | ||||
| @@ -1608,7 +1583,6 @@ class TicketController extends Controller | ||||
|      * autosearch. | ||||
|      * | ||||
|      * @param type Image $image | ||||
|      * | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function autosearch($id) | ||||
| @@ -1622,7 +1596,6 @@ class TicketController extends Controller | ||||
|      * autosearch2. | ||||
|      * | ||||
|      * @param type Image $image | ||||
|      * | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function autosearch2(User $user) | ||||
| @@ -1635,7 +1608,6 @@ class TicketController extends Controller | ||||
|      * autosearch. | ||||
|      * | ||||
|      * @param type Image $image | ||||
|      * | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function usersearch() | ||||
| @@ -1652,7 +1624,7 @@ class TicketController extends Controller | ||||
|                     .'</div>'; | ||||
|         } | ||||
|         $ticket_collaborator = Ticket_Collaborator::where('ticket_id', '=', $ticket_id)->where('user_id', '=', $data->id)->first(); | ||||
|         if (!isset($ticket_collaborator)) { | ||||
|         if (! isset($ticket_collaborator)) { | ||||
|             $ticket_collaborator = new Ticket_Collaborator(); | ||||
|             $ticket_collaborator->isactive = 1; | ||||
|             $ticket_collaborator->ticket_id = $ticket_id; | ||||
| @@ -1670,7 +1642,6 @@ class TicketController extends Controller | ||||
|      * useradd. | ||||
|      * | ||||
|      * @param type Image $image | ||||
|      * | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function useradd() | ||||
| @@ -1806,8 +1777,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * user time zone. | ||||
|      * | ||||
|      * @param type $utc | ||||
|      * | ||||
|      * @param  type  $utc | ||||
|      * @return type date | ||||
|      */ | ||||
|     public static function usertimezone($utc) | ||||
| @@ -1855,8 +1825,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * lock. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type null | ||||
|      */ | ||||
|     public function lock($id) | ||||
| @@ -1998,8 +1967,7 @@ class TicketController extends Controller | ||||
|      * checkLock($id) | ||||
|      * function to check and lock ticket. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return int | ||||
|      */ | ||||
|     public function checkLock($id) | ||||
| @@ -2050,8 +2018,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * function to Change owner. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type bool | ||||
|      */ | ||||
|     public function changeOwner($id) | ||||
| @@ -2116,7 +2083,6 @@ class TicketController extends Controller | ||||
|      * useradd. | ||||
|      * | ||||
|      * @param type Image $image | ||||
|      * | ||||
|      * @return type json | ||||
|      */ | ||||
|     public function changeOwnerAdd($email, $name, $ticket_id) | ||||
| @@ -2125,9 +2091,9 @@ class TicketController extends Controller | ||||
|         $email = $email; | ||||
|         $ticket_id = $ticket_id; | ||||
|         $validator = \Validator::make( | ||||
|             ['email'   => $email, | ||||
|             ['email' => $email, | ||||
|                 'name' => $name, ], | ||||
|             ['email'   => 'required|email', | ||||
|             ['email' => 'required|email', | ||||
|             ] | ||||
|         ); | ||||
|         $user = User::where('email', '=', $email)->first(); | ||||
| @@ -2249,12 +2215,12 @@ class TicketController extends Controller | ||||
|                     ->update(['status' => 3]); | ||||
|             //event has $p_id and $value | ||||
|             \Event::fire('ticket.merge', [['parent' => $p_id, 'child' => $value]]); | ||||
|             if (!empty(Input::get('reason'))) { | ||||
|             if (! empty(Input::get('reason'))) { | ||||
|                 $reason = Input::get('reason'); | ||||
|             } else { | ||||
|                 $reason = Lang::get('lang.no-reason'); | ||||
|             } | ||||
|             if (!empty(Input::get('title'))) { | ||||
|             if (! empty(Input::get('title'))) { | ||||
|                 Ticket_Thread::where('ticket_id', '=', $p_id)->first() | ||||
|                         ->update(['title' => Input::get('title')]); | ||||
|             } | ||||
| @@ -2304,7 +2270,6 @@ class TicketController extends Controller | ||||
|      *@category function to call and show ticket details in tool tip via ajax | ||||
|      * | ||||
|      *@param null | ||||
|      * | ||||
|      *@return string //script to load tooltip data | ||||
|      */ | ||||
|     public static function tooltip($ticketid) | ||||
| @@ -2392,7 +2357,6 @@ class TicketController extends Controller | ||||
|      * @category function to chech if user verifcaition required for creating tickets or not | ||||
|      * | ||||
|      * @param null | ||||
|      * | ||||
|      * @return int 0/1 | ||||
|      */ | ||||
|     public function checkUserVerificationStatus() | ||||
| @@ -2426,7 +2390,7 @@ class TicketController extends Controller | ||||
|                     ->where('ticket_thread.id', $threadid) | ||||
|                     ->first(); | ||||
|             //dd($thread); | ||||
|             if (!$thread) { | ||||
|             if (! $thread) { | ||||
|                 throw new Exception('Sorry we can not find your request'); | ||||
|             } | ||||
|             $company = \App\Model\helpdesk\Settings\Company::where('id', '=', '1')->first(); | ||||
| @@ -2648,7 +2612,6 @@ class TicketController extends Controller | ||||
|      *@category function to send notification of ticket merging to the owners | ||||
|      * | ||||
|      *@param srting array $t_id, $p_id | ||||
|      * | ||||
|      *@return null | ||||
|      */ | ||||
|     public function sendMergeNotification($p_id, $t_id) | ||||
| @@ -2709,8 +2672,7 @@ class TicketController extends Controller | ||||
|     /** | ||||
|      * chumper's function to return data to chumper datatable. | ||||
|      * | ||||
|      * @param array-object $tickets | ||||
|      * | ||||
|      * @param  array-object  $tickets | ||||
|      * @return array-object | ||||
|      */ | ||||
|     public static function genreateTableJson($tickets) | ||||
|   | ||||
| @@ -180,10 +180,9 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check the rules applied to the ticket workflow. | ||||
|      * | ||||
|      * @param type $to_check | ||||
|      * @param type $condition | ||||
|      * @param type $statement | ||||
|      * | ||||
|      * @param  type  $to_check | ||||
|      * @param  type  $condition | ||||
|      * @param  type  $statement | ||||
|      * @return type boolean | ||||
|      */ | ||||
|     public function checkRuleCondition($to_check, $condition, $statement) | ||||
| @@ -212,9 +211,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the equal functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkEqual($statement, $to_check) | ||||
| @@ -229,9 +227,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the not-equal functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkNotEqual($statement, $to_check) | ||||
| @@ -246,9 +243,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the contains functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkContains($statement, $to_check) | ||||
| @@ -263,9 +259,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the do not contain functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkDoNotContain($statement, $to_check) | ||||
| @@ -280,9 +275,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the start functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkStarts($statement, $to_check) | ||||
| @@ -297,9 +291,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to check if the ends functions are applied. | ||||
|      * | ||||
|      * @param type $statement | ||||
|      * @param type $to_check | ||||
|      * | ||||
|      * @param  type  $statement | ||||
|      * @param  type  $to_check | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function checkEnds($statement, $to_check) | ||||
| @@ -325,9 +318,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to apply the action to a ticket. | ||||
|      * | ||||
|      * @param type $workflow_id | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_id | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function applyActionCondition($workflow_id, $ticket_settings_details) | ||||
| @@ -359,8 +351,7 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to reject ticket. | ||||
|      * | ||||
|      * @param array $ticket_settings_details | ||||
|      * | ||||
|      * @param  array  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function rejectTicket($ticket_settings_details) | ||||
| @@ -373,9 +364,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to change the department of a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeDepartment($workflow_action, $ticket_settings_details) | ||||
| @@ -393,9 +383,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to change the priority of a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changePriority($workflow_action, $ticket_settings_details) | ||||
| @@ -413,9 +402,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to change the SLA of a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeSla($workflow_action, $ticket_settings_details) | ||||
| @@ -433,9 +421,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to assign tean to a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeTeam($workflow_action, $ticket_settings_details) | ||||
| @@ -453,9 +440,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to assing a ticket to an agent. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeAgent($workflow_action, $ticket_settings_details) | ||||
| @@ -473,9 +459,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to change the helptopic of a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeHelptopic($workflow_action, $ticket_settings_details) | ||||
| @@ -493,9 +478,8 @@ class TicketWorkflowController extends Controller | ||||
|     /** | ||||
|      * function to change the status of a ticket. | ||||
|      * | ||||
|      * @param type $workflow_action | ||||
|      * @param type $ticket_settings_details | ||||
|      * | ||||
|      * @param  type  $workflow_action | ||||
|      * @param  type  $ticket_settings_details | ||||
|      * @return type array | ||||
|      */ | ||||
|     public function changeStatus($workflow_action, $ticket_settings_details) | ||||
|   | ||||
| @@ -73,7 +73,6 @@ class UserController extends Controller | ||||
|      * Display all list of the users. | ||||
|      * | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function index() | ||||
| @@ -272,7 +271,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type User            $user | ||||
|      * @param type Sys_userRequest $request | ||||
|      * | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function store(User $user, Sys_userRequest $request) | ||||
| @@ -306,7 +304,7 @@ class UserController extends Controller | ||||
|                 return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput(); | ||||
|             } else { | ||||
|                 $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|                 if (!count($code)) { | ||||
|                 if (! count($code)) { | ||||
|                     return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput(); | ||||
|                 } | ||||
|             } | ||||
| @@ -351,7 +349,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function randomPassword() | ||||
| @@ -377,7 +374,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function randomPostPassword($id, ChangepasswordRequest $request) | ||||
| @@ -401,9 +397,8 @@ class UserController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type    $id | ||||
|      * @param Request $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  Request  $request | ||||
|      * @return type | ||||
|      */ | ||||
|     public function changeRoleAdmin($id, Request $request) | ||||
| @@ -423,9 +418,8 @@ class UserController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type    $id | ||||
|      * @param Request $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  Request  $request | ||||
|      * @return type | ||||
|      */ | ||||
|     public function changeRoleAgent($id, Request $request) | ||||
| @@ -445,8 +439,7 @@ class UserController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function changeRoleUser($id) | ||||
| @@ -472,8 +465,7 @@ class UserController extends Controller | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function deleteAgent($id) | ||||
| @@ -609,7 +601,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function show($id) | ||||
| @@ -633,7 +624,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, CountryCode $code) | ||||
| @@ -668,7 +658,6 @@ class UserController extends Controller | ||||
|      * @param type int            $id | ||||
|      * @param type User           $user | ||||
|      * @param type Sys_userUpdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, Sys_userUpdate $request) | ||||
| @@ -683,7 +672,7 @@ class UserController extends Controller | ||||
|                 return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput(); | ||||
|             } else { | ||||
|                 $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|                 if (!count($code)) { | ||||
|                 if (! count($code)) { | ||||
|                     return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput(); | ||||
|                 } else { | ||||
|                     $users->country_code = $request->country_code; | ||||
| @@ -737,7 +726,7 @@ class UserController extends Controller | ||||
|         try { | ||||
|             return view('themes.default1.agent.helpdesk.user.profile-edit', compact('user')) | ||||
|                             ->with(['phonecode' => $phonecode->phonecode, | ||||
|                                 'verify'        => $status, ]); | ||||
|                                 'verify' => $status, ]); | ||||
|         } catch (Exception $e) { | ||||
|             return redirect()->back()->with('fails', $e->getMessage()); | ||||
|         } | ||||
| @@ -748,7 +737,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int            $id | ||||
|      * @param type ProfileRequest $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function postProfileedit(ProfileRequest $request) | ||||
| @@ -760,7 +748,7 @@ class UserController extends Controller | ||||
|                 return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput(); | ||||
|             } else { | ||||
|                 $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|                 if (!count($code)) { | ||||
|                 if (! count($code)) { | ||||
|                     return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput(); | ||||
|                 } | ||||
|                 $user->country_code = $request->country_code; | ||||
| @@ -802,7 +790,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int             $id | ||||
|      * @param type ProfilePassword $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function postProfilePassword($id, ProfilePassword $request) | ||||
| @@ -828,8 +815,7 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * Assigning an user to an organization. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type boolean | ||||
|      */ | ||||
|     public function UserAssignOrg($id) | ||||
| @@ -896,8 +882,7 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * creating an organization in user profile page via modal popup. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function User_Create_Org($id) | ||||
| @@ -940,8 +925,7 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * Generate a random string for password. | ||||
|      * | ||||
|      * @param type $length | ||||
|      * | ||||
|      * @param  type  $length | ||||
|      * @return string | ||||
|      */ | ||||
|     public function generateRandomString($length = 10) | ||||
| @@ -969,7 +953,7 @@ class UserController extends Controller | ||||
|         } | ||||
|         $org_relations->create([ | ||||
|             'user_id' => $userid, | ||||
|             'org_id'  => $orgid, | ||||
|             'org_id' => $orgid, | ||||
|         ]); | ||||
|     } | ||||
|  | ||||
| @@ -1045,7 +1029,7 @@ class UserController extends Controller | ||||
|                 ->first(); | ||||
|         if ($otp != null) { | ||||
|             $otp_length = strlen(Input::get('otp')); | ||||
|             if (($otp_length == 6 && !preg_match('/[a-z]/i', Input::get('otp')))) { | ||||
|             if (($otp_length == 6 && ! preg_match('/[a-z]/i', Input::get('otp')))) { | ||||
|                 $otp2 = Hash::make(Input::get('otp')); | ||||
|                 $date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa'); | ||||
|                 $date2 = date('Y-m-d h:i:sa'); | ||||
|   | ||||
| @@ -128,7 +128,6 @@ class ArticleController extends Controller | ||||
|      * Creating a Article. | ||||
|      * | ||||
|      * @param type Category $category | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function create(Category $category) | ||||
| @@ -148,7 +147,6 @@ class ArticleController extends Controller | ||||
|      * | ||||
|      * @param type Article        $article | ||||
|      * @param type ArticleRequest $request | ||||
|      * | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function store(Article $article, ArticleRequest $request) | ||||
| @@ -185,7 +183,6 @@ class ArticleController extends Controller | ||||
|      * @param type Article      $article | ||||
|      * @param type Relationship $relation | ||||
|      * @param type Category     $category | ||||
|      * | ||||
|      * @return view | ||||
|      */ | ||||
|     public function edit($slug) | ||||
| @@ -217,7 +214,6 @@ class ArticleController extends Controller | ||||
|      * @param type Article        $article | ||||
|      * @param type Relationship   $relation | ||||
|      * @param type ArticleRequest $request | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function update($slug, ArticleUpdate $request) | ||||
| @@ -259,9 +255,8 @@ class ArticleController extends Controller | ||||
|     /** | ||||
|      * Delete an Agent by id. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Article $article | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function destroy($slug, Article $article, Relationship $relation, Comment $comment) | ||||
| @@ -295,8 +290,7 @@ class ArticleController extends Controller | ||||
|      * user time zone | ||||
|      * fetching timezone. | ||||
|      * | ||||
|      * @param type $utc | ||||
|      * | ||||
|      * @param  type  $utc | ||||
|      * @return type | ||||
|      */ | ||||
|     public static function usertimezone($utc) | ||||
|   | ||||
| @@ -47,7 +47,6 @@ class CategoryController extends Controller | ||||
|      * Indexing all Category. | ||||
|      * | ||||
|      * @param type Category $category | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function index() | ||||
| @@ -115,7 +114,6 @@ class CategoryController extends Controller | ||||
|      * Create a Category. | ||||
|      * | ||||
|      * @param type Category $category | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function create(Category $category) | ||||
| @@ -136,7 +134,6 @@ class CategoryController extends Controller | ||||
|      * | ||||
|      * @param type Category        $category | ||||
|      * @param type CategoryRequest $request | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function store(Category $category, CategoryRequest $request) | ||||
| @@ -158,9 +155,8 @@ class CategoryController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified category. | ||||
|      * | ||||
|      * @param type $slug | ||||
|      * @param  type  $slug | ||||
|      * @param type Category $category | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function edit($id) | ||||
| @@ -175,10 +171,9 @@ class CategoryController extends Controller | ||||
|     /** | ||||
|      * Update the specified Category in storage. | ||||
|      * | ||||
|      * @param type $slug | ||||
|      * @param  type  $slug | ||||
|      * @param type Category       $category | ||||
|      * @param type CategoryUpdate $request | ||||
|      * | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function update($id, CategoryRequest $request) | ||||
| @@ -204,10 +199,9 @@ class CategoryController extends Controller | ||||
|     /** | ||||
|      * Remove the specified category from storage. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Category     $category | ||||
|      * @param type Relationship $relation | ||||
|      * | ||||
|      * @return type Redirect | ||||
|      */ | ||||
|     public function destroy($id, Category $category, Relationship $relation) | ||||
|   | ||||
| @@ -121,7 +121,6 @@ class PageController extends Controller | ||||
|      * To insert a value to the table Page. | ||||
|      * | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function store(PageRequest $request) | ||||
| @@ -142,8 +141,7 @@ class PageController extends Controller | ||||
|     /** | ||||
|      * To edit a page. | ||||
|      * | ||||
|      * @param type $slug | ||||
|      * | ||||
|      * @param  type  $slug | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function edit($slug) | ||||
| @@ -160,9 +158,8 @@ class PageController extends Controller | ||||
|     /** | ||||
|      * To update a page. | ||||
|      * | ||||
|      * @param type $slug | ||||
|      * @param  type  $slug | ||||
|      * @param type PageUpdate $request | ||||
|      * | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function update($slug, PageRequest $request) | ||||
| @@ -186,8 +183,7 @@ class PageController extends Controller | ||||
|     /** | ||||
|      * To Delete a Page. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function destroy($id) | ||||
|   | ||||
| @@ -63,8 +63,7 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * Update the specified resource in storage. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function postSettings($id, Settings $settings, SettingsRequests $request) | ||||
| @@ -81,8 +80,8 @@ class SettingsController extends Controller | ||||
|                 $settings->logo = $fileName; | ||||
|                 //$thDestinationPath = 'dist/th'; | ||||
|                 Image::make($destinationPath.'/'.$fileName, [ | ||||
|                     'width'     => 300, | ||||
|                     'height'    => 300, | ||||
|                     'width' => 300, | ||||
|                     'height' => 300, | ||||
|                     'grayscale' => false, | ||||
|                 ])->save('lb-faveo/dist/image/'.$fileName); | ||||
|             } | ||||
| @@ -95,8 +94,8 @@ class SettingsController extends Controller | ||||
|                 $settings->background = $fileName; | ||||
|                 //$thDestinationPath = 'dist/th'; | ||||
|                 Image::make($destinationPath.'/'.$fileName, [ | ||||
|                     'width'     => 300, | ||||
|                     'height'    => 300, | ||||
|                     'width' => 300, | ||||
|                     'height' => 300, | ||||
|                     'grayscale' => false, | ||||
|                 ])->save('lb-faveo/dist/image/'.$fileName); | ||||
|             } | ||||
| @@ -118,7 +117,6 @@ class SettingsController extends Controller | ||||
|      * To Moderate the commenting. | ||||
|      * | ||||
|      * @param type Comment $comment | ||||
|      * | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function comment(Comment $comment) | ||||
| @@ -167,9 +165,8 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * Admin can publish the comment. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Comment $comment | ||||
|      * | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function publish($id, Comment $comment) | ||||
| @@ -186,9 +183,8 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * delete the comment. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type Comment $comment | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function delete($id, Comment $comment) | ||||
|   | ||||
| @@ -56,9 +56,8 @@ class AuthController extends Controller | ||||
|     /** | ||||
|      * Create a new authentication controller instance. | ||||
|      * | ||||
|      * @param \Illuminate\Contracts\Auth\Guard     $auth | ||||
|      * @param \Illuminate\Contracts\Auth\Registrar $registrar | ||||
|      * | ||||
|      * @param  \Illuminate\Contracts\Auth\Guard  $auth | ||||
|      * @param  \Illuminate\Contracts\Auth\Registrar  $registrar | ||||
|      * @return void | ||||
|      */ | ||||
|     public function __construct() | ||||
| @@ -94,21 +93,21 @@ class AuthController extends Controller | ||||
|                 if ($user->nickname) { | ||||
|                     $username = $user->nickname; | ||||
|                 } | ||||
|                 if (!$first_name) { | ||||
|                 if (! $first_name) { | ||||
|                     $first_name = $username; | ||||
|                 } | ||||
|                 $data = [ | ||||
|                     'first_name' => $first_name, | ||||
|                     'email'      => $user->getEmail(), | ||||
|                     'user_name'  => $username, | ||||
|                     'role'       => 'user', | ||||
|                     'active'     => 1, | ||||
|                     'email' => $user->getEmail(), | ||||
|                     'user_name' => $username, | ||||
|                     'role' => 'user', | ||||
|                     'active' => 1, | ||||
|                 ]; | ||||
|                 $user = User::where('email', $data['email'])->first(); | ||||
|                 if (!$user) { | ||||
|                 if (! $user) { | ||||
|                     $user = User::where('user_name', $data['user_name'])->first(); | ||||
|                 } | ||||
|                 if (!$user) { | ||||
|                 if (! $user) { | ||||
|                     $user = User::firstOrCreate($data); | ||||
|                 } | ||||
|                 Auth::login($user); | ||||
| @@ -148,7 +147,6 @@ class AuthController extends Controller | ||||
|      * | ||||
|      * @param type User            $user | ||||
|      * @param type RegisterRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postRegister(User $user, RegisterRequest $request, $api = false) | ||||
| @@ -165,12 +163,12 @@ class AuthController extends Controller | ||||
|             } else { | ||||
|                 $user->email = $request->input('email'); | ||||
|             } | ||||
|             if (!checkArray('mobile', $request_array)) { | ||||
|             if (! checkArray('mobile', $request_array)) { | ||||
|                 $user->mobile = null; | ||||
|             } else { | ||||
|                 $user->mobile = $request->input('mobile'); | ||||
|             } | ||||
|             if (!checkArray('code', $request_array)) { | ||||
|             if (! checkArray('code', $request_array)) { | ||||
|                 $user->country_code = 0; | ||||
|             } else { | ||||
|                 $user->country_code = $request->input('code'); | ||||
| @@ -226,8 +224,7 @@ class AuthController extends Controller | ||||
|     /** | ||||
|      * Function to activate account. | ||||
|      * | ||||
|      * @param type $token | ||||
|      * | ||||
|      * @param  type  $token | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function accountActivate($token) | ||||
| @@ -248,9 +245,8 @@ class AuthController extends Controller | ||||
|     /** | ||||
|      * Get mail function. | ||||
|      * | ||||
|      * @param type $token | ||||
|      * @param  type  $token | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getMail($token, User $user) | ||||
| @@ -293,7 +289,6 @@ class AuthController extends Controller | ||||
|      * Post of login page. | ||||
|      * | ||||
|      * @param type LoginRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postLogin(LoginRequest $request) | ||||
| @@ -320,15 +315,15 @@ class AuthController extends Controller | ||||
|             } | ||||
|  | ||||
|             $check_active = User::where('email', '=', $request->input('email'))->orwhere('user_name', '=', $request->input('email'))->first(); | ||||
|             if (!$check_active) { //check if user exists or not | ||||
|             if (! $check_active) { //check if user exists or not | ||||
|                 //if user deos not exist then return back with error that user is not registered | ||||
|                 return redirect()->back() | ||||
|                                 ->withInput($request->only('email', 'remember')) | ||||
|                                 ->withErrors([ | ||||
|                                     'email'       => $this->getFailedLoginMessage(), | ||||
|                                     'password'    => $this->getFailedLoginMessage(), | ||||
|                                     'email' => $this->getFailedLoginMessage(), | ||||
|                                     'password' => $this->getFailedLoginMessage(), | ||||
|                                 ])->with(['error' => Lang::get('lang.not-registered'), | ||||
|                                     'referer'     => $referer, ]); | ||||
|                                     'referer' => $referer, ]); | ||||
|             } | ||||
|  | ||||
|             //if user exists | ||||
| @@ -341,17 +336,17 @@ class AuthController extends Controller | ||||
|                     // plugin is installed | ||||
|                     if ($sms->status == 1 || $sms->status === '1') { //check plugin is active or not | ||||
|                         // plugin is active | ||||
|                         if (!$check_active->active) { //check account is active or not | ||||
|                         if (! $check_active->active) { //check account is active or not | ||||
|                             // account is not active show verify otp window | ||||
|                             if ($check_active->mobile) { //check user has mobile or not | ||||
|                                 // user has mobile number return verify OTP screen | ||||
|                                 return \Redirect::route('otp-verification') | ||||
|                                                 ->withInput($request->input()) | ||||
|                                                 ->with(['values' => $request->input(), | ||||
|                                                     'referer'    => $referer, | ||||
|                                                     'name'       => $check_active->first_name, | ||||
|                                                     'number'     => $check_active->mobile, | ||||
|                                                     'code'       => $check_active->country_code, ]); | ||||
|                                                     'referer' => $referer, | ||||
|                                                     'name' => $check_active->first_name, | ||||
|                                                     'number' => $check_active->mobile, | ||||
|                                                     'code' => $check_active->country_code, ]); | ||||
|                             } else { | ||||
|                                 goto a; //attenmpt login  (be careful while using goto statements) | ||||
|                             } | ||||
| @@ -366,15 +361,15 @@ class AuthController extends Controller | ||||
|                 } | ||||
|             } else { | ||||
|                 // setting is disabled | ||||
|                 a: if (!$check_active->active) { //check account is active or not | ||||
|                 a: if (! $check_active->active) { //check account is active or not | ||||
|                     // if accoutn is not active return back with error message that account is inactive | ||||
|                     return redirect()->back() | ||||
|                                     ->withInput($request->only('email', 'remember')) | ||||
|                                     ->withErrors([ | ||||
|                                         'email'       => $this->getFailedLoginMessage(), | ||||
|                                         'password'    => $this->getFailedLoginMessage(), | ||||
|                                         'email' => $this->getFailedLoginMessage(), | ||||
|                                         'password' => $this->getFailedLoginMessage(), | ||||
|                                     ])->with(['error' => Lang::get('lang.this_account_is_currently_inactive'), | ||||
|                                         'referer'     => $referer, ]); | ||||
|                                         'referer' => $referer, ]); | ||||
|                 } else { | ||||
|                     // try login | ||||
|                     $loginAttempts = 1; | ||||
| @@ -420,10 +415,10 @@ class AuthController extends Controller | ||||
|             return redirect()->back() | ||||
|                             ->withInput($request->only('email', 'remember')) | ||||
|                             ->withErrors([ | ||||
|                                 'email'       => $this->getFailedLoginMessage(), | ||||
|                                 'password'    => $this->getFailedLoginMessage(), | ||||
|                                 'email' => $this->getFailedLoginMessage(), | ||||
|                                 'password' => $this->getFailedLoginMessage(), | ||||
|                             ])->with(['error' => Lang::get('lang.invalid'), | ||||
|                                 'referer'     => $referer, ]); | ||||
|                                 'referer' => $referer, ]); | ||||
|             // Increment login attempts | ||||
|         } catch (\Exception $e) { | ||||
|             return redirect()->back()->with('fails', $e->getMessage()); | ||||
| @@ -434,7 +429,6 @@ class AuthController extends Controller | ||||
|      * Add login attempt. | ||||
|      * | ||||
|      * @param type IPaddress $value | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function addLoginAttempt($value, $field) | ||||
| @@ -462,7 +456,6 @@ class AuthController extends Controller | ||||
|      * Clear login attempt. | ||||
|      * | ||||
|      * @param type IPaddress $value | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function clearLoginAttempts($value, $field) | ||||
| @@ -476,7 +469,6 @@ class AuthController extends Controller | ||||
|      * Confiem IP. | ||||
|      * | ||||
|      * @param type IPaddress $value | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function confirmIPAddress($value, $field) | ||||
| @@ -489,7 +481,7 @@ class AuthController extends Controller | ||||
|                         ' FROM '.$table." WHERE IP = '$value' OR User = '$field'"); | ||||
|         $data = $result; | ||||
|         //Verify that at least one login attempt is in database | ||||
|         if (!$data) { | ||||
|         if (! $data) { | ||||
|             return 0; | ||||
|         } | ||||
|         if ($data[0]->Attempts >= $max_attempts) { | ||||
| @@ -519,7 +511,6 @@ class AuthController extends Controller | ||||
|      * @category function to show verify OTP page | ||||
|      * | ||||
|      * @param null | ||||
|      * | ||||
|      * @return response|view | ||||
|      */ | ||||
|     public function getVerifyOTP() | ||||
| @@ -535,7 +526,6 @@ class AuthController extends Controller | ||||
|      * @category function to verify OTP | ||||
|      * | ||||
|      * @param $request | ||||
|      * | ||||
|      * @return int|string | ||||
|      */ | ||||
|     public function verifyOTP(LoginRequest $request) | ||||
| @@ -543,13 +533,13 @@ class AuthController extends Controller | ||||
|         $user = User::select('id', 'mobile', 'user_name')->where('email', '=', $request->input('email')) | ||||
|                         ->orWhere('user_name', '=', $request->input('email'))->first(); | ||||
|         $otp_length = strlen($request->input('otp')); | ||||
|         if (!\Schema::hasTable('user_verification')) { | ||||
|         if (! \Schema::hasTable('user_verification')) { | ||||
|             $message = Lang::get('lang.opt-can-not-be-verified'); | ||||
|         } else { | ||||
|             $otp = Otp::select('otp', 'updated_at')->where('user_id', '=', $user->id) | ||||
|                     ->first(); | ||||
|             if ($otp != null) { | ||||
|                 if (($otp_length == 6 && !preg_match('/[a-z]/i', $request->input('otp')))) { | ||||
|                 if (($otp_length == 6 && ! preg_match('/[a-z]/i', $request->input('otp')))) { | ||||
|                     $otp2 = Hash::make($request->input('otp')); | ||||
|                     $date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa'); | ||||
|                     $date2 = date('Y-m-d h:i:sa'); | ||||
| @@ -582,14 +572,14 @@ class AuthController extends Controller | ||||
|         return \Redirect::route('otp-verification') | ||||
|                         ->withInput($request->input()) | ||||
|                         ->with(['values' => $request->input(), | ||||
|                             'number'     => $user->mobile, | ||||
|                             'name'       => $user->user_name, | ||||
|                             'fails'      => $message, ]); | ||||
|                             'number' => $user->mobile, | ||||
|                             'name' => $user->user_name, | ||||
|                             'fails' => $message, ]); | ||||
|     } | ||||
|  | ||||
|     public function resendOTP(OtpVerifyRequest $request) | ||||
|     { | ||||
|         if (!\Schema::hasTable('user_verification') || !\Schema::hasTable('sms')) { | ||||
|         if (! \Schema::hasTable('user_verification') || ! \Schema::hasTable('sms')) { | ||||
|             $message = Lang::get('lang.opt-can-not-be-verified'); | ||||
|  | ||||
|             return $message; | ||||
| @@ -610,8 +600,7 @@ class AuthController extends Controller | ||||
|     /** | ||||
|      * @category function to change ticket status when user verifies his account | ||||
|      * | ||||
|      * @param int $id => user_id | ||||
|      * | ||||
|      * @param  int  $id => user_id | ||||
|      * @return null | ||||
|      * | ||||
|      * @author manish.verma@ladybirdweb.com | ||||
|   | ||||
| @@ -38,8 +38,7 @@ class ForgotPasswordController extends Controller | ||||
|     /** | ||||
|      * Send a reset link to the given user. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @return \Illuminate\Http\RedirectResponse | ||||
|      */ | ||||
|     public function sendResetLinkEmail(Request $request) | ||||
| @@ -69,10 +68,10 @@ class ForgotPasswordController extends Controller | ||||
|                         $name = $user->user_name; | ||||
|                     } | ||||
|                     $value = [ | ||||
|                         'url'    => url('password/reset/'.$code), | ||||
|                         'name'   => $name, | ||||
|                         'url' => url('password/reset/'.$code), | ||||
|                         'name' => $name, | ||||
|                         'mobile' => $user->mobile, | ||||
|                         'code'   => $user->country_code, ]; | ||||
|                         'code' => $user->country_code, ]; | ||||
|                     \Event::fire('reset.password2', [$value]); | ||||
|                 } | ||||
|  | ||||
|   | ||||
| @@ -75,10 +75,10 @@ class PasswordController extends Controller | ||||
|                         $name = $user->user_name; | ||||
|                     } | ||||
|                     $value = [ | ||||
|                         'url'    => url('password/reset/'.$code), | ||||
|                         'name'   => $name, | ||||
|                         'url' => url('password/reset/'.$code), | ||||
|                         'name' => $name, | ||||
|                         'mobile' => $user->mobile, | ||||
|                         'code'   => $user->country_code, ]; | ||||
|                         'code' => $user->country_code, ]; | ||||
|                     \Event::fire('reset.password2', [$value]); | ||||
|                 } | ||||
|  | ||||
| @@ -94,8 +94,7 @@ class PasswordController extends Controller | ||||
|     /** | ||||
|      * Reset the given user's password. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function reset(Request $request) | ||||
|   | ||||
| @@ -43,15 +43,14 @@ class RegisterController extends Controller | ||||
|     /** | ||||
|      * Get a validator for an incoming registration request. | ||||
|      * | ||||
|      * @param array $data | ||||
|      * | ||||
|      * @param  array  $data | ||||
|      * @return \Illuminate\Contracts\Validation\Validator | ||||
|      */ | ||||
|     protected function validator(array $data) | ||||
|     { | ||||
|         return Validator::make($data, [ | ||||
|             'name'     => ['required', 'string', 'max:255'], | ||||
|             'email'    => ['required', 'string', 'email', 'max:255', 'unique:users'], | ||||
|             'name' => ['required', 'string', 'max:255'], | ||||
|             'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], | ||||
|             'password' => ['required', 'string', 'min:6', 'confirmed'], | ||||
|         ]); | ||||
|     } | ||||
| @@ -59,15 +58,14 @@ class RegisterController extends Controller | ||||
|     /** | ||||
|      * Create a new user instance after a valid registration. | ||||
|      * | ||||
|      * @param array $data | ||||
|      * | ||||
|      * @param  array  $data | ||||
|      * @return \App\User | ||||
|      */ | ||||
|     protected function create(array $data) | ||||
|     { | ||||
|         return User::create([ | ||||
|             'name'     => $data['name'], | ||||
|             'email'    => $data['email'], | ||||
|             'name' => $data['name'], | ||||
|             'email' => $data['email'], | ||||
|             'password' => Hash::make($data['password']), | ||||
|         ]); | ||||
|     } | ||||
|   | ||||
| @@ -54,7 +54,6 @@ class UserController extends Controller | ||||
|      * Display a listing of the resource. | ||||
|      * | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function index() | ||||
| @@ -157,7 +156,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type User            $user | ||||
|      * @param type Sys_userRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function store(User $user, Sys_userRequest $request) | ||||
| @@ -191,7 +189,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function show($id, User $user) | ||||
| @@ -211,7 +208,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function edit($id, User $user) | ||||
| @@ -232,7 +228,6 @@ class UserController extends Controller | ||||
|      * @param type int            $id | ||||
|      * @param type User           $user | ||||
|      * @param type Sys_userUpdate $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function update($id, User $user, Sys_userUpdate $request) | ||||
| @@ -260,7 +255,6 @@ class UserController extends Controller | ||||
|      * | ||||
|      * @param type int  $id | ||||
|      * @param type User $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function destroy($id, User $user) | ||||
| @@ -286,8 +280,7 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * User Assign Org. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type boolean | ||||
|      */ | ||||
|     public function UserAssignOrg($id) | ||||
|   | ||||
| @@ -40,7 +40,6 @@ class ClientTicketController extends Controller | ||||
|      * | ||||
|      * @param type Tickets $ticket | ||||
|      * @param type User    $user | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function getCheckTicket(Tickets $ticket, User $user) | ||||
| @@ -51,8 +50,7 @@ class ClientTicketController extends Controller | ||||
|     /** | ||||
|      * reply. | ||||
|      * | ||||
|      * @param type $value | ||||
|      * | ||||
|      * @param  type  $value | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function reply($id, Request $request) | ||||
|   | ||||
| @@ -59,7 +59,6 @@ class FormController extends Controller | ||||
|      * getform. | ||||
|      * | ||||
|      * @param type Help_topic $topic | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function getForm(Help_topic $topic, CountryCode $code) | ||||
| @@ -69,7 +68,7 @@ class FormController extends Controller | ||||
|         } | ||||
|         $settings = CommonSettings::select('status')->where('option_name', '=', 'send_otp')->first(); | ||||
|         $email_mandatory = CommonSettings::select('status')->where('option_name', '=', 'email_mandatory')->first(); | ||||
|         if (!\Auth::check() && ($settings->status == 1 || $settings->status == '1')) { | ||||
|         if (! \Auth::check() && ($settings->status == 1 || $settings->status == '1')) { | ||||
|             return redirect('auth/login')->with(['login_require' => 'Please login to your account for submitting a ticket', 'referer' => 'form']); | ||||
|         } | ||||
|         $location = GeoIP::getLocation(); | ||||
| @@ -96,7 +95,6 @@ class FormController extends Controller | ||||
|      * | ||||
|      * @param type Form_name    $name | ||||
|      * @param type Form_details $details | ||||
|      * | ||||
|      * @return type string | ||||
|      */ | ||||
|     public function postForm($id, Help_topic $topic) | ||||
| @@ -105,7 +103,7 @@ class FormController extends Controller | ||||
|             $helptopic = $topic->where('id', '=', $id)->first(); | ||||
|             $custom_form = $helptopic->custom_form; | ||||
|             $values = Fields::where('forms_id', '=', $custom_form)->get(); | ||||
|             if (!$values) { | ||||
|             if (! $values) { | ||||
|             } | ||||
|             if ($values) { | ||||
|                 foreach ($values as $form_data) { | ||||
| @@ -188,7 +186,7 @@ class FormController extends Controller | ||||
|             // $priority = $ticket_settings->first()->priority; | ||||
|             $default_priority = Ticket_Priority::where('is_default', '=', 1)->first(); | ||||
|             $user_priority = CommonSettings::where('option_name', '=', 'user_priority')->first(); | ||||
|             if (!($request->input('priority'))) { | ||||
|             if (! ($request->input('priority'))) { | ||||
|                 $priority = $default_priority->priority_id; | ||||
|                 if ($helpTopicObj->exists() && ($helpTopicObj->value('status') == 1)) { | ||||
|                     $priority = $helpTopicObj->value('priority'); | ||||
| @@ -210,18 +208,18 @@ class FormController extends Controller | ||||
|                 $geoipcode = $code->where('iso', '=', $location->iso_code)->first(); | ||||
|                 if ($phonecode == null) { | ||||
|                     $data = [ | ||||
|                         'fails'              => Lang::get('lang.country-code-required-error'), | ||||
|                         'phonecode'          => $geoipcode->phonecode, | ||||
|                         'fails' => Lang::get('lang.country-code-required-error'), | ||||
|                         'phonecode' => $geoipcode->phonecode, | ||||
|                         'country_code_error' => 1, | ||||
|                     ]; | ||||
|  | ||||
|                     return Redirect::back()->with($data)->withInput($request->except('password')); | ||||
|                 } else { | ||||
|                     $code = CountryCode::select('phonecode')->where('phonecode', '=', $phonecode)->get(); | ||||
|                     if (!count($code)) { | ||||
|                     if (! count($code)) { | ||||
|                         $data = [ | ||||
|                             'fails'              => Lang::get('lang.incorrect-country-code-error'), | ||||
|                             'phonecode'          => $geoipcode->phonecode, | ||||
|                             'fails' => Lang::get('lang.incorrect-country-code-error'), | ||||
|                             'phonecode' => $geoipcode->phonecode, | ||||
|                             'country_code_error' => 1, | ||||
|                         ]; | ||||
|  | ||||
| @@ -263,15 +261,14 @@ class FormController extends Controller | ||||
|     /** | ||||
|      * reply. | ||||
|      * | ||||
|      * @param type $value | ||||
|      * | ||||
|      * @param  type  $value | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function post_ticket_reply($id, Request $request) | ||||
|     { | ||||
|         try { | ||||
|             $comment = $request->input('comment'); | ||||
|             if (!empty($comment)) { | ||||
|             if (! empty($comment)) { | ||||
|                 $tickets = Tickets::where('id', '=', $id)->first(); | ||||
|                 $thread = Ticket_Thread::where('ticket_id', '=', $tickets->id)->first(); | ||||
|  | ||||
| @@ -315,7 +312,7 @@ class FormController extends Controller | ||||
|         $helptopic_id = $request->input('helptopic'); | ||||
|         $helptopics = new Help_topic(); | ||||
|         $helptopic = $helptopics->find($helptopic_id); | ||||
|         if (!$helptopic) { | ||||
|         if (! $helptopic) { | ||||
|             throw new Exception('We can not find your request'); | ||||
|         } | ||||
|         $custom_form = $helptopic->custom_form; | ||||
|   | ||||
| @@ -67,15 +67,14 @@ class GuestController extends Controller | ||||
|  | ||||
|         return view('themes.default1.client.helpdesk.profile', compact('user')) | ||||
|                         ->with(['phonecode' => $phonecode->phonecode, | ||||
|                             'verify'        => $status, ]); | ||||
|                             'verify' => $status, ]); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * Save profile data. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type ProfileRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postProfile(ProfileRequest $request) | ||||
| @@ -87,7 +86,7 @@ class GuestController extends Controller | ||||
|                 return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput(); | ||||
|             } else { | ||||
|                 $code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get(); | ||||
|                 if (!count($code)) { | ||||
|                 if (! count($code)) { | ||||
|                     return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput(); | ||||
|                 } | ||||
|                 $user->country_code = $request->country_code; | ||||
| @@ -126,7 +125,6 @@ class GuestController extends Controller | ||||
|      *@category fucntion to check if mobile number is unqique or not | ||||
|      * | ||||
|      *@param  string  $mobile | ||||
|      * | ||||
|      *@return bool true(if mobile exists in users table)/false (if mobile does not exist in user table) | ||||
|      */ | ||||
|     public function checkMobile($mobile) | ||||
| @@ -147,7 +145,6 @@ class GuestController extends Controller | ||||
|      * Get Ticket page. | ||||
|      * | ||||
|      * @param type Help_topic $topic | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getTicket(Help_topic $topic) | ||||
| @@ -161,7 +158,6 @@ class GuestController extends Controller | ||||
|      * getform. | ||||
|      * | ||||
|      * @param type Help_topic $topic | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function getForm(Help_topic $topic) | ||||
| @@ -184,7 +180,6 @@ class GuestController extends Controller | ||||
|      * @param type Tickets       $tickets | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * @param type User          $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function getMyticket() | ||||
| @@ -198,7 +193,6 @@ class GuestController extends Controller | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * @param type Tickets       $tickets | ||||
|      * @param type User          $user | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function thread(Ticket_Thread $thread, Tickets $tickets, User $user) | ||||
| @@ -226,9 +220,8 @@ class GuestController extends Controller | ||||
|     /** | ||||
|      * Post porfile password. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * @param  type  $id | ||||
|      * @param type ProfilePassword $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function postProfilePassword(ProfilePassword $request) | ||||
| @@ -255,7 +248,6 @@ class GuestController extends Controller | ||||
|      * | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * @param type TicketRequest $request | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function reply(Ticket_Thread $thread, TicketRequest $request) | ||||
| @@ -278,7 +270,6 @@ class GuestController extends Controller | ||||
|      * | ||||
|      * @param type Tickets $ticket | ||||
|      * @param type User    $user | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function getCheckTicket(Tickets $ticket, User $user) | ||||
| @@ -293,13 +284,12 @@ class GuestController extends Controller | ||||
|      * @param type User          $user | ||||
|      * @param type Tickets       $ticket | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function PostCheckTicket(Request $request) | ||||
|     { | ||||
|         $validator = \Validator::make($request->all(), [ | ||||
|             'email'         => 'required|email', | ||||
|             'email' => 'required|email', | ||||
|             'ticket_number' => 'required', | ||||
|         ]); | ||||
|         if ($validator->fails()) { | ||||
| @@ -345,8 +335,7 @@ class GuestController extends Controller | ||||
|     /** | ||||
|      * get ticket email. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function get_ticket_email($id, CommonSettings $common_settings) | ||||
| @@ -362,7 +351,6 @@ class GuestController extends Controller | ||||
|      * get ticket status. | ||||
|      * | ||||
|      * @param type Tickets $ticket | ||||
|      * | ||||
|      * @return type | ||||
|      */ | ||||
|     public function getTicketStat(Tickets $ticket) | ||||
| @@ -409,7 +397,7 @@ class GuestController extends Controller | ||||
|                                 ->first(); | ||||
|         if ($otp != null) { | ||||
|             $otp_length = strlen(Input::get('otp')); | ||||
|             if (($otp_length == 6 && !preg_match('/[a-z]/i', Input::get('otp')))) { | ||||
|             if (($otp_length == 6 && ! preg_match('/[a-z]/i', Input::get('otp')))) { | ||||
|                 $otp2 = Hash::make(Input::get('otp')); | ||||
|                 $date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa'); | ||||
|                 $date2 = date('Y-m-d h:i:sa'); | ||||
| @@ -537,10 +525,10 @@ class GuestController extends Controller | ||||
|         if (count($user) > 0) { | ||||
|             foreach ($user as $key => $value) { | ||||
|                 $info->create([ | ||||
|                     'owner'   => $id, | ||||
|                     'owner' => $id, | ||||
|                     'service' => $provider, | ||||
|                     'key'     => $key, | ||||
|                     'value'   => $value, | ||||
|                     'key' => $key, | ||||
|                     'value' => $value, | ||||
|                 ]); | ||||
|             } | ||||
|         } | ||||
| @@ -549,7 +537,7 @@ class GuestController extends Controller | ||||
|     public function changeEmail($email) | ||||
|     { | ||||
|         $user = \Auth::user(); | ||||
|         if ($user && $email && !$user->email) { | ||||
|         if ($user && $email && ! $user->email) { | ||||
|             $user->email = $email; | ||||
|             $user->save(); | ||||
|         } | ||||
|   | ||||
| @@ -46,7 +46,6 @@ class UnAuthController extends Controller | ||||
|      * @param type User          $user | ||||
|      * @param type Tickets       $ticket | ||||
|      * @param type Ticket_Thread $thread | ||||
|      * | ||||
|      * @return type Response | ||||
|      */ | ||||
|     public function PostCheckTicket(Request $request) | ||||
| @@ -119,8 +118,7 @@ class UnAuthController extends Controller | ||||
|     /** | ||||
|      * generate random string token for ticket. | ||||
|      * | ||||
|      * @param type $length | ||||
|      * | ||||
|      * @param  type  $length | ||||
|      * @return string | ||||
|      */ | ||||
|     public function generate_random_ticket_token($length = 10) | ||||
| @@ -138,9 +136,8 @@ class UnAuthController extends Controller | ||||
|     /** | ||||
|      * function to check the ticket without loggin In. | ||||
|      * | ||||
|      * @param type $ticket_id | ||||
|      * @param type $token | ||||
|      * | ||||
|      * @param  type  $ticket_id | ||||
|      * @param  type  $token | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function showTicketCode($ticket_id, $token) | ||||
| @@ -237,9 +234,8 @@ class UnAuthController extends Controller | ||||
|     /** | ||||
|      * function to change the status of the ticket. | ||||
|      * | ||||
|      * @param type $status | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $status | ||||
|      * @param  type  $id | ||||
|      * @return string | ||||
|      */ | ||||
|     public function changeStatus($status, $id) | ||||
| @@ -327,7 +323,6 @@ class UnAuthController extends Controller | ||||
|      *@category function to change system's language | ||||
|      * | ||||
|      *@param  string  $lang //desired language's iso code | ||||
|      * | ||||
|      *@return response | ||||
|      */ | ||||
|     public static function changeLanguage($lang) | ||||
| @@ -423,7 +418,7 @@ class UnAuthController extends Controller | ||||
|     /** | ||||
|      * Function to chnage user language preference. | ||||
|      * | ||||
|      * @param string $lang //desired language's iso code | ||||
|      * @param  string  $lang //desired language's iso code | ||||
|      * | ||||
|      * @category function to change system's language | ||||
|      * | ||||
|   | ||||
| @@ -31,14 +31,13 @@ class UserController extends Controller | ||||
|  | ||||
|     /** | ||||
|      * @param | ||||
|      * | ||||
|      * @return response | ||||
|      */ | ||||
|     public function getArticle(Article $article, Category $category, Settings $settings) | ||||
|     { | ||||
|         $setting = $settings->first(); | ||||
|         $pagination = $setting->pagination; | ||||
|         if (!Auth::check() || \Auth::user()->role == 'user') { | ||||
|         if (! Auth::check() || \Auth::user()->role == 'user') { | ||||
|             $article = $article->where('status', '1'); | ||||
|         } | ||||
|         $article = $article->where('type', '1'); | ||||
| @@ -54,10 +53,9 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * Get excerpt from string. | ||||
|      * | ||||
|      * @param string $str       String to get an excerpt from | ||||
|      * @param int    $startPos  Position int string to start excerpt from | ||||
|      * @param int    $maxLength Maximum length the excerpt may be | ||||
|      * | ||||
|      * @param  string  $str       String to get an excerpt from | ||||
|      * @param  int  $startPos  Position int string to start excerpt from | ||||
|      * @param  int  $maxLength Maximum length the excerpt may be | ||||
|      * @return string excerpt | ||||
|      */ | ||||
|     public static function getExcerpt($str, $startPos = 0, $maxLength = 50) | ||||
| @@ -77,11 +75,10 @@ class UserController extends Controller | ||||
|     /** | ||||
|      * function to search an article. | ||||
|      * | ||||
|      * @param \App\Http\Requests\kb\SearchRequest $request | ||||
|      * @param \App\Model\kb\Category              $category | ||||
|      * @param \App\Model\kb\Article               $article | ||||
|      * @param \App\Model\kb\Settings              $settings | ||||
|      * | ||||
|      * @param  \App\Http\Requests\kb\SearchRequest  $request | ||||
|      * @param  \App\Model\kb\Category  $category | ||||
|      * @param  \App\Model\kb\Article  $article | ||||
|      * @param  \App\Model\kb\Settings  $settings | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function search(SearchRequest $request, Category $category, Article $article, Settings $settings) | ||||
| @@ -113,7 +110,7 @@ class UserController extends Controller | ||||
|         $date = \Carbon\Carbon::now()->toDateTimeString(); | ||||
|         $arti = $article->where('slug', $slug); | ||||
|  | ||||
|         if (!Auth::check() || \Auth::user()->role == 'user') { | ||||
|         if (! Auth::check() || \Auth::user()->role == 'user') { | ||||
|             $arti = $arti->where('status', '1'); | ||||
|             $arti = $arti->where('publish_time', '<', $date); | ||||
|         } | ||||
| @@ -133,7 +130,7 @@ class UserController extends Controller | ||||
|     { | ||||
|         /* get the article_id where category_id == current category */ | ||||
|         $catid = $category->where('slug', $slug)->first(); | ||||
|         if (!$catid) { | ||||
|         if (! $catid) { | ||||
|             return redirect()->back()->with('fails', Lang::get('lang.we_are_sorry_but_the_page_you_are_looking_for_can_not_be_found')); | ||||
|         } | ||||
|         $id = $catid->id; | ||||
| @@ -225,13 +222,12 @@ class UserController extends Controller | ||||
|      * @param type Request $request | ||||
|      * @param type Comment $comment | ||||
|      * @param type Id      $id | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function postComment($slug, Article $article, CommentRequest $request, Comment $comment) | ||||
|     { | ||||
|         $article = $article->where('slug', $slug)->first(); | ||||
|         if (!$article) { | ||||
|         if (! $article) { | ||||
|             return Redirect::back()->with('fails', Lang::get('lang.sorry_not_processed')); | ||||
|         } | ||||
|         $id = $article->id; | ||||
|   | ||||
| @@ -56,9 +56,9 @@ class ApiSettings extends Controller | ||||
|             // dd($request->input()); | ||||
|             DB::table('settings_system') | ||||
|             ->where('id', 1) | ||||
|             ->update(['api_enable'  => Input::get('api_enable'), | ||||
|             ->update(['api_enable' => Input::get('api_enable'), | ||||
|                 'api_key_mandatory' => Input::get('api_key_mandatory'), | ||||
|                 'api_key'           => Input::get('api_key'), ]); | ||||
|                 'api_key' => Input::get('api_key'), ]); | ||||
|             $settings = $this->api; | ||||
|             if ($settings->get()->count() > 0) { | ||||
|                 foreach ($settings->get() as $set) { | ||||
|   | ||||
| @@ -9,7 +9,7 @@ class CommonMailer | ||||
|     public function setSmtpDriver($config) | ||||
|     { | ||||
|         try { | ||||
|             if (!$config) { | ||||
|             if (! $config) { | ||||
|                 return false; | ||||
|             } | ||||
|             $https = []; | ||||
| @@ -34,7 +34,7 @@ class CommonMailer | ||||
|  | ||||
|     public function setMailGunDriver($config) | ||||
|     { | ||||
|         if (!$config) { | ||||
|         if (! $config) { | ||||
|             return false; | ||||
|         } | ||||
|  | ||||
|   | ||||
| @@ -41,10 +41,10 @@ class NotificationController extends Controller | ||||
|     /** | ||||
|      * This function is used to create in app notifications. | ||||
|      * | ||||
|      * @param type $model_id | ||||
|      * @param type $userid_created | ||||
|      * @param type $type_id | ||||
|      * @param type $forwhome | ||||
|      * @param  type  $model_id | ||||
|      * @param  type  $userid_created | ||||
|      * @param  type  $type_id | ||||
|      * @param  type  $forwhome | ||||
|      */ | ||||
|     public function create($model_id, $userid_created, $type_id, $forwhome = []) | ||||
|     { | ||||
| @@ -70,8 +70,7 @@ class NotificationController extends Controller | ||||
|     /** | ||||
|      * This function is to mark all ticket to read status. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return int | ||||
|      */ | ||||
|     public function markAllRead($id) | ||||
| @@ -88,8 +87,7 @@ class NotificationController extends Controller | ||||
|     /** | ||||
|      * This function to mark read. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return int | ||||
|      */ | ||||
|     public function markRead($id) | ||||
| @@ -118,8 +116,7 @@ class NotificationController extends Controller | ||||
|     /** | ||||
|      * function to delete notifications. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return int | ||||
|      */ | ||||
|     public function delete($id) | ||||
|   | ||||
| @@ -57,7 +57,6 @@ class PhpMailController extends Controller | ||||
|      * | ||||
|      * @param type Reg        $reg | ||||
|      * @param type Department $dept_id | ||||
|      * | ||||
|      * @return type integer | ||||
|      */ | ||||
|     public function mailfrom($reg, $dept_id) | ||||
| @@ -183,12 +182,12 @@ class PhpMailController extends Controller | ||||
|         switch ($mail->sending_protocol) { | ||||
|             case 'smtp': | ||||
|                 $config = ['host' => $mail->sending_host, | ||||
|                     'port'        => $mail->sending_port, | ||||
|                     'security'    => $mail->sending_encryption, | ||||
|                     'username'    => $mail->email_address, | ||||
|                     'password'    => $mail->password, | ||||
|                     'port' => $mail->sending_port, | ||||
|                     'security' => $mail->sending_encryption, | ||||
|                     'username' => $mail->email_address, | ||||
|                     'password' => $mail->password, | ||||
|                 ]; | ||||
|                 if (!$this->commonMailer->setSmtpDriver($config)) { | ||||
|                 if (! $this->commonMailer->setSmtpDriver($config)) { | ||||
|                     \Log::info('Invaid configuration :- '.$config); | ||||
|  | ||||
|                     return 'invalid mail configuration'; | ||||
| @@ -196,8 +195,8 @@ class PhpMailController extends Controller | ||||
|                 break; | ||||
|             case 'send_mail': | ||||
|                 $config = [ | ||||
|                     'host'     => \Config::get('mail.host'), | ||||
|                     'port'     => \Config::get('mail.port'), | ||||
|                     'host' => \Config::get('mail.host'), | ||||
|                     'port' => \Config::get('mail.port'), | ||||
|                     'security' => \Config::get('mail.encryption'), | ||||
|                     'username' => \Config::get('mail.username'), | ||||
|                     'password' => \Config::get('mail.password'), | ||||
| @@ -279,8 +278,8 @@ class PhpMailController extends Controller | ||||
|         $short = 'database'; | ||||
|         $field = [ | ||||
|             'driver' => 'database', | ||||
|             'table'  => 'jobs', | ||||
|             'queue'  => 'default', | ||||
|             'table' => 'jobs', | ||||
|             'queue' => 'default', | ||||
|             'expire' => 60, | ||||
|         ]; | ||||
|         $queue = new \App\Model\MailJob\QueueService(); | ||||
|   | ||||
| @@ -123,7 +123,6 @@ class SettingsController extends Controller | ||||
|      * | ||||
|      * @param type Footer  $footer | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function edit_widget($id, Widgets $widgets, Request $request) | ||||
| @@ -201,7 +200,6 @@ class SettingsController extends Controller | ||||
|      * | ||||
|      * @param type Footer  $footer | ||||
|      * @param type Request $request | ||||
|      * | ||||
|      * @return type response | ||||
|      */ | ||||
|     public function edit_social_buttons($id, Widgets $widgets, Request $request) | ||||
| @@ -261,7 +259,6 @@ class SettingsController extends Controller | ||||
|      * | ||||
|      * @param type Settings $set | ||||
|      * @param type Request  $request | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function PostSettings(Settings $set, Request $request) | ||||
| @@ -372,8 +369,7 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * After plugin post. | ||||
|      * | ||||
|      * @param Request $request | ||||
|      * | ||||
|      * @param  Request  $request | ||||
|      * @return type | ||||
|      */ | ||||
|     public function PostPlugins(Request $request) | ||||
| @@ -381,7 +377,7 @@ class SettingsController extends Controller | ||||
|         $this->validate($request, ['plugin' => 'required|mimes:application/zip,zip,Zip']); | ||||
|  | ||||
|         try { | ||||
|             if (!extension_loaded('zip')) { | ||||
|             if (! extension_loaded('zip')) { | ||||
|                 throw new Exception('Please enable zip extension in your php'); | ||||
|             } | ||||
|             $plug = new Plugin(); | ||||
| @@ -451,16 +447,15 @@ class SettingsController extends Controller | ||||
|     /** | ||||
|      * Delete the directory. | ||||
|      * | ||||
|      * @param type $dir | ||||
|      * | ||||
|      * @param  type  $dir | ||||
|      * @return bool | ||||
|      */ | ||||
|     public function deleteDirectory($dir) | ||||
|     { | ||||
|         if (!file_exists($dir)) { | ||||
|         if (! file_exists($dir)) { | ||||
|             return true; | ||||
|         } | ||||
|         if (!is_dir($dir)) { | ||||
|         if (! is_dir($dir)) { | ||||
|             return unlink($dir); | ||||
|         } | ||||
|         foreach (scandir($dir) as $item) { | ||||
| @@ -468,7 +463,7 @@ class SettingsController extends Controller | ||||
|                 continue; | ||||
|             } | ||||
|             chmod($dir.DIRECTORY_SEPARATOR.$item, 0777); | ||||
|             if (!$this->deleteDirectory($dir.DIRECTORY_SEPARATOR.$item)) { | ||||
|             if (! $this->deleteDirectory($dir.DIRECTORY_SEPARATOR.$item)) { | ||||
|                 return false; | ||||
|             } | ||||
|         } | ||||
| @@ -581,7 +576,7 @@ class SettingsController extends Controller | ||||
|     { | ||||
|         $plugs = new Plugin(); | ||||
|         $plug = $plugs->where('name', $slug)->first(); | ||||
|         if (!$plug) { | ||||
|         if (! $plug) { | ||||
|             $plugs->create(['name' => $slug, 'path' => $slug, 'status' => 1]); | ||||
|  | ||||
|             return redirect()->back()->with('success', 'Status has changed'); | ||||
|   | ||||
| @@ -52,8 +52,7 @@ class TemplateController extends Controller | ||||
|      * Show template | ||||
|      * This template to show a particular template. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function showTemplate($id) | ||||
| @@ -70,8 +69,7 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * This function is used to display chumper datatables of the template list. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @return type datatable | ||||
|      */ | ||||
|     public function GetTemplates(Request $request) | ||||
| @@ -109,8 +107,7 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * To store a set of templates. | ||||
|      * | ||||
|      * @param \App\Http\Requests\helpdesk\TemplateRequest $request | ||||
|      * | ||||
|      * @param  \App\Http\Requests\helpdesk\TemplateRequest  $request | ||||
|      * @return type redirect | ||||
|      */ | ||||
|     public function store(TemplateRequest $request) | ||||
| @@ -127,8 +124,7 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * function to get the edit page of template. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type | ||||
|      */ | ||||
|     public function edit($id) | ||||
| @@ -147,9 +143,8 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * function to update a template. | ||||
|      * | ||||
|      * @param type                                      $id | ||||
|      * @param \App\Http\Requests\helpdesk\TemplateUdate $request | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @param  \App\Http\Requests\helpdesk\TemplateUdate  $request | ||||
|      * @return type | ||||
|      */ | ||||
|     public function update($id, TemplateUdate $request) | ||||
| @@ -168,15 +163,14 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * function to delete a template. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return Response | ||||
|      */ | ||||
|     public function destroy(Request $request) | ||||
|     { | ||||
|         try { | ||||
|             $ids = $request->input('select'); | ||||
|             if (!empty($ids)) { | ||||
|             if (! empty($ids)) { | ||||
|                 foreach ($ids as $id) { | ||||
|                     $template = $this->template->where('id', $id)->first(); | ||||
|                     if ($template) { | ||||
| @@ -217,8 +211,7 @@ class TemplateController extends Controller | ||||
|     /** | ||||
|      * function to show the templates. | ||||
|      * | ||||
|      * @param type $id | ||||
|      * | ||||
|      * @param  type  $id | ||||
|      * @return type Mixed | ||||
|      */ | ||||
|     public function show($id) | ||||
|   | ||||
| @@ -51,8 +51,7 @@ class TemplateSetController extends Controller | ||||
|     /** | ||||
|      * Store a newly created resource in storage. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function store(TemplateSet $sets, TemplateSetRequest $request) | ||||
| @@ -74,8 +73,7 @@ class TemplateSetController extends Controller | ||||
|     /** | ||||
|      * Display the specified resource. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function activateSet($id) | ||||
| @@ -97,8 +95,7 @@ class TemplateSetController extends Controller | ||||
|     /** | ||||
|      * Show the form for editing the specified resource. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function show($id) | ||||
| @@ -113,9 +110,8 @@ class TemplateSetController extends Controller | ||||
|     /** | ||||
|      * Update the specified resource in storage. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param int                      $id | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  int  $id | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function update(Request $request, $id) | ||||
| @@ -126,8 +122,7 @@ class TemplateSetController extends Controller | ||||
|     /** | ||||
|      * Remove the specified resource from storage. | ||||
|      * | ||||
|      * @param int $id | ||||
|      * | ||||
|      * @param  int  $id | ||||
|      * @return \Illuminate\Http\Response | ||||
|      */ | ||||
|     public function destroy($id) | ||||
|   | ||||
| @@ -218,17 +218,16 @@ class InstallController extends Controller | ||||
|      * checking prerequisites. | ||||
|      * | ||||
|      * @param type InstallerRequest $request | ||||
|      * | ||||
|      * @return type view | ||||
|      */ | ||||
|     public function accountcheck(Request $request) | ||||
|     { | ||||
|         $validator = \Validator::make($request->all(), [ | ||||
|             'firstname'       => 'required|max:20', | ||||
|             'Lastname'        => 'required|max:20', | ||||
|             'email'           => 'required|max:50|email', | ||||
|             'username'        => 'required|max:50|min:3', | ||||
|             'password'        => 'required|min:6', | ||||
|             'firstname' => 'required|max:20', | ||||
|             'Lastname' => 'required|max:20', | ||||
|             'email' => 'required|max:50|email', | ||||
|             'username' => 'required|max:50|min:3', | ||||
|             'password' => 'required|min:6', | ||||
|             'confirmpassword' => 'required|same:password', | ||||
|         ]); | ||||
|  | ||||
| @@ -267,7 +266,7 @@ class InstallController extends Controller | ||||
|         } | ||||
|  | ||||
|         $changed = UnAuth::changeLanguage($language); | ||||
|         if (!$changed) { | ||||
|         if (! $changed) { | ||||
|             return \Redirect::back()->with('fails', 'Invalid language'); | ||||
|         } | ||||
|  | ||||
| @@ -286,14 +285,14 @@ class InstallController extends Controller | ||||
|         // creating an user | ||||
|         $user = User::updateOrCreate(['id' => 1], [ | ||||
|             'first_name' => $firstname, | ||||
|             'last_name'  => $lastname, | ||||
|             'email'      => $email, | ||||
|             'user_name'  => $username, | ||||
|             'password'   => Hash::make($password), | ||||
|             'last_name' => $lastname, | ||||
|             'email' => $email, | ||||
|             'user_name' => $username, | ||||
|             'password' => Hash::make($password), | ||||
|             //'assign_group' => 1, | ||||
|             'primary_dpt' => 1, | ||||
|             'active'      => 1, | ||||
|             'role'        => 'admin', | ||||
|             'active' => 1, | ||||
|             'role' => 'admin', | ||||
|         ]); | ||||
|  | ||||
|         // checking if the user have been created | ||||
| @@ -455,7 +454,7 @@ class InstallController extends Controller | ||||
|         if (is_file(base_path().DIRECTORY_SEPARATOR.'.env')) { | ||||
|             unlink(base_path().DIRECTORY_SEPARATOR.'.env'); | ||||
|         } | ||||
|         if (!is_file(base_path().DIRECTORY_SEPARATOR.'example.env')) { | ||||
|         if (! is_file(base_path().DIRECTORY_SEPARATOR.'example.env')) { | ||||
|             fopen(base_path().DIRECTORY_SEPARATOR.'example.env', 'w'); | ||||
|         } | ||||
|  | ||||
| @@ -494,7 +493,7 @@ class InstallController extends Controller | ||||
|         try { | ||||
|             $tableNames = \Schema::getConnection()->getDoctrineSchemaManager()->listTableNames(); | ||||
|             if (count($tableNames) === 0) { | ||||
|                 if (!Cache::get('dummy_data_installation')) { | ||||
|                 if (! Cache::get('dummy_data_installation')) { | ||||
|                     Artisan::call('migrate', ['--force' => true]); | ||||
|                     $db_install_method = 'migrate'; | ||||
|                 } else { | ||||
|   | ||||
| @@ -34,7 +34,7 @@ class QueueController extends Controller | ||||
|         try { | ||||
|             $queues = new QueueService(); | ||||
|             $queue = $queues->find($id); | ||||
|             if (!$queue) { | ||||
|             if (! $queue) { | ||||
|                 throw new Exception('Sorry we can not find your request'); | ||||
|             } | ||||
|  | ||||
| @@ -50,7 +50,7 @@ class QueueController extends Controller | ||||
|             $values = $request->except('_token'); | ||||
|             $queues = new QueueService(); | ||||
|             $queue = $queues->find($id); | ||||
|             if (!$queue) { | ||||
|             if (! $queue) { | ||||
|                 throw new Exception('Sorry we can not find your request'); | ||||
|             } | ||||
|             $setting = new FaveoQueue(); | ||||
| @@ -64,8 +64,8 @@ class QueueController extends Controller | ||||
|                 foreach ($values as $key => $value) { | ||||
|                     $setting->create([ | ||||
|                         'service_id' => $id, | ||||
|                         'key'        => $key, | ||||
|                         'value'      => $value, | ||||
|                         'key' => $key, | ||||
|                         'value' => $value, | ||||
|                     ]); | ||||
|                 } | ||||
|             } | ||||
| @@ -82,7 +82,7 @@ class QueueController extends Controller | ||||
|             $queues = new QueueService(); | ||||
|             $queue = $queues->find($id); | ||||
|             $active_queue = $queues->where('status', 1)->first(); | ||||
|             if (!$queue) { | ||||
|             if (! $queue) { | ||||
|                 throw new Exception('Sorry we can not find your request'); | ||||
|             } | ||||
|             if ($queue->isActivate() == false && $id != 1 && $id != 2) { | ||||
|   | ||||
| @@ -30,12 +30,12 @@ class UpgradeController extends Controller | ||||
|             $order_number = '44596328'; | ||||
|             $url = env('APP_URL'); | ||||
|             $data = [ | ||||
|                 'serial_key'   => $serial_key, | ||||
|                 'serial_key' => $serial_key, | ||||
|                 'order_number' => $order_number, | ||||
|                 'name'         => $name, | ||||
|                 'version'      => Utility::getFileVersion(), | ||||
|                 'name' => $name, | ||||
|                 'version' => Utility::getFileVersion(), | ||||
|                 'request_type' => 'check_update', | ||||
|                 'url'          => $url, | ||||
|                 'url' => $url, | ||||
|             ]; | ||||
|             $data = Utility::encryptByFaveoPublicKey(json_encode($data)); | ||||
|             //dd($data); | ||||
| @@ -90,12 +90,12 @@ class UpgradeController extends Controller | ||||
|         ); | ||||
|  | ||||
|         $newUpdate = file_get_contents($download_url, false, $context); | ||||
|         if (!is_dir("$this->dir/UPDATES/")) { | ||||
|         if (! is_dir("$this->dir/UPDATES/")) { | ||||
|             \File::makeDirectory($this->dir.'/UPDATES/', 0777); | ||||
|         } | ||||
|  | ||||
|         $dlHandler = fopen($this->dir.'/UPDATES/'.'/faveo-helpdesk-master.zip', 'w'); | ||||
|         if (!fwrite($dlHandler, $newUpdate)) { | ||||
|         if (! fwrite($dlHandler, $newUpdate)) { | ||||
|             echo '<p>Could not save new update. Operation aborted.</p>'; | ||||
|             exit(); | ||||
|         } | ||||
| @@ -114,7 +114,7 @@ class UpgradeController extends Controller | ||||
|  | ||||
|                 return 0; | ||||
|             } | ||||
|             if (!extension_loaded('zip')) { | ||||
|             if (! extension_loaded('zip')) { | ||||
|                 echo '<ul class=list-unstyled>'; | ||||
|                 echo "<li style='color:red;'>Sorry we can not process your request because you don't have ZIP extension contact your system admin</li>"; | ||||
|                 echo '</ul>'; | ||||
| @@ -138,14 +138,14 @@ class UpgradeController extends Controller | ||||
|                 } | ||||
|  | ||||
|                 //Make the directory if we need to... | ||||
|                 if (!is_dir($update.'/'.$thisFileDir.'/')) { | ||||
|                 if (! is_dir($update.'/'.$thisFileDir.'/')) { | ||||
|                     \File::makeDirectory($update.'/'.$thisFileDir, 0775, true, true); | ||||
|                     // mkdir($update.'/'. $thisFileDir, 0775); | ||||
|                     echo '<li style="color:white;">Created Directory '.$thisFileDir.'</li>'; | ||||
|                 } | ||||
|  | ||||
|                 //Overwrite the file | ||||
|                 if (!is_dir($update.'/'.$thisFileName)) { | ||||
|                 if (! is_dir($update.'/'.$thisFileName)) { | ||||
|                     echo '<li style="color:white;">'.$thisFileName.'...........'; | ||||
|                     $contents = zip_entry_read($aF, zip_entry_filesize($aF)); | ||||
|                     $contents = str_replace("\r\n", "\n", $contents); | ||||
| @@ -282,7 +282,7 @@ class UpgradeController extends Controller | ||||
|                 if ($latest_version > $current_version) { | ||||
|                     echo '<p>New Update Found: v'.$latest_version.'</p>'; | ||||
|                     $found = true; | ||||
|                     if (!is_file("$this->dir/UPDATES/faveo-helpdesk-master.zip")) { | ||||
|                     if (! is_file("$this->dir/UPDATES/faveo-helpdesk-master.zip")) { | ||||
|                         if ($request->get('dodownload') == true) { | ||||
|                             $download_url = $this->downloadLatestCode(); | ||||
|                             if ($download_url != null) { | ||||
| @@ -324,7 +324,7 @@ class UpgradeController extends Controller | ||||
|     { | ||||
|         try { | ||||
|             $curl = Utility::_isCurl(); | ||||
|             if (!$curl) { | ||||
|             if (! $curl) { | ||||
|                 throw new Exception('Please enable your curl function to check latest update'); | ||||
|             } | ||||
|             $ch = curl_init(); | ||||
| @@ -346,7 +346,7 @@ class UpgradeController extends Controller | ||||
|     { | ||||
|         try { | ||||
|             $curl = Utility::_isCurl(); | ||||
|             if (!$curl) { | ||||
|             if (! $curl) { | ||||
|                 throw new Exception('Please enable your curl function to check latest update'); | ||||
|             } | ||||
|             $ch = curl_init(); | ||||
| @@ -370,7 +370,7 @@ class UpgradeController extends Controller | ||||
|     { | ||||
|         try { | ||||
|             $curl = Utility::_isCurl(); | ||||
|             if (!$curl) { | ||||
|             if (! $curl) { | ||||
|                 throw new Exception('Please enable your curl function to check latest update'); | ||||
|             } | ||||
|             $ch = curl_init(); | ||||
|   | ||||
| @@ -48,25 +48,25 @@ class Kernel extends HttpKernel | ||||
|      * @var array | ||||
|      */ | ||||
|     protected $routeMiddleware = [ | ||||
|         'auth'            => \App\Http\Middleware\Authenticate::class, | ||||
|         'auth.basic'      => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, | ||||
|         'can'             => \Illuminate\Auth\Middleware\Authorize::class, | ||||
|         'guest'           => \App\Http\Middleware\RedirectIfAuthenticated::class, | ||||
|         'throttle'        => \Illuminate\Routing\Middleware\ThrottleRequests::class, | ||||
|         'roles'           => \App\Http\Middleware\CheckRole::class, | ||||
|         'role.agent'      => \App\Http\Middleware\CheckRoleAgent::class, | ||||
|         'role.user'       => \App\Http\Middleware\CheckRoleUser::class, | ||||
|         'api'             => \App\Http\Middleware\ApiKey::class, | ||||
|         'jwt.auth'        => \Tymon\JWTAuth\Middleware\GetUserFromToken::class, | ||||
|         'jwt.refresh'     => \Tymon\JWTAuth\Middleware\RefreshToken::class, | ||||
|         'auth' => \App\Http\Middleware\Authenticate::class, | ||||
|         'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, | ||||
|         'can' => \Illuminate\Auth\Middleware\Authorize::class, | ||||
|         'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, | ||||
|         'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, | ||||
|         'roles' => \App\Http\Middleware\CheckRole::class, | ||||
|         'role.agent' => \App\Http\Middleware\CheckRoleAgent::class, | ||||
|         'role.user' => \App\Http\Middleware\CheckRoleUser::class, | ||||
|         'api' => \App\Http\Middleware\ApiKey::class, | ||||
|         'jwt.auth' => \Tymon\JWTAuth\Middleware\GetUserFromToken::class, | ||||
|         'jwt.refresh' => \Tymon\JWTAuth\Middleware\RefreshToken::class, | ||||
|         'jwt.authOveride' => \App\Http\Middleware\JwtAuthenticate::class, | ||||
|         'update'          => \App\Http\Middleware\CheckUpdate::class, | ||||
|         'board'           => \App\Http\Middleware\CheckBoard::class, | ||||
|         'install'         => \App\Http\Middleware\Install::class, | ||||
|         'redirect'        => \App\Http\Middleware\Redirect::class, | ||||
|         'bindings'        => \Illuminate\Routing\Middleware\SubstituteBindings::class, | ||||
|         'installer'       => \App\Http\Middleware\IsInstalled::class, | ||||
|         'force.option'    => \App\Http\Middleware\TicketViewURL::class, | ||||
|         'update' => \App\Http\Middleware\CheckUpdate::class, | ||||
|         'board' => \App\Http\Middleware\CheckBoard::class, | ||||
|         'install' => \App\Http\Middleware\Install::class, | ||||
|         'redirect' => \App\Http\Middleware\Redirect::class, | ||||
|         'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, | ||||
|         'installer' => \App\Http\Middleware\IsInstalled::class, | ||||
|         'force.option' => \App\Http\Middleware\TicketViewURL::class, | ||||
|     ]; | ||||
|  | ||||
|     /** | ||||
|   | ||||
| @@ -18,9 +18,8 @@ class ApiKey | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -22,8 +22,7 @@ class Authenticate | ||||
|     /** | ||||
|      * Create a new filter instance. | ||||
|      * | ||||
|      * @param Guard $auth | ||||
|      * | ||||
|      * @param  Guard  $auth | ||||
|      * @return void | ||||
|      */ | ||||
|     public function __construct(Guard $auth) | ||||
| @@ -34,9 +33,8 @@ class Authenticate | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -16,9 +16,8 @@ class CheckBoard | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return type Mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -14,9 +14,8 @@ class CheckRole | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -14,9 +14,8 @@ class CheckRoleAgent | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -14,9 +14,8 @@ class CheckRoleUser | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -12,9 +12,8 @@ class CheckUpdate | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
| @@ -47,7 +46,7 @@ class CheckUpdate | ||||
|     public function checkNewUpdate() | ||||
|     { | ||||
|         $notify = new BarNotification(); | ||||
|         if (!\Schema::hasTable('bar_notifications')) { | ||||
|         if (! \Schema::hasTable('bar_notifications')) { | ||||
|             $url = url('database-upgrade'); | ||||
|             //$string = "Your Database is outdated please upgrade <a href=$url>Now !</a>"; | ||||
|             echo view('themes.default1.update.database', compact('url')); | ||||
| @@ -65,7 +64,7 @@ class CheckUpdate | ||||
|                 } | ||||
|             } | ||||
|             if (count($notifications) > 0) { | ||||
|                 if (!array_key_exists('new-version', $notifications)) { | ||||
|                 if (! array_key_exists('new-version', $notifications)) { | ||||
|                     $check_version = $this->checkNewVersion(); | ||||
|                     if ($check_version == true) { | ||||
|                         $notify->create(['key' => 'new-version', 'value' => 'new version found please click <a href='.url('file-update').'><b>here to download</b></a>']); | ||||
|   | ||||
| @@ -9,9 +9,8 @@ class Install | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -9,14 +9,13 @@ class IsInstalled | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|     { | ||||
|         if (!isInstall()) { | ||||
|         if (! isInstall()) { | ||||
|             return $next($request); | ||||
|         } else { | ||||
|             if ($request->isJson()) { | ||||
|   | ||||
| @@ -26,12 +26,11 @@ class JwtAuthenticate extends BaseMiddleware | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      * | ||||
|      * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException | ||||
|      * | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|     { | ||||
|   | ||||
| @@ -9,9 +9,8 @@ class Redirect | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -17,8 +17,7 @@ class RedirectIfAuthenticated | ||||
|     /** | ||||
|      * Create a new filter instance. | ||||
|      * | ||||
|      * @param Guard $auth | ||||
|      * | ||||
|      * @param  Guard  $auth | ||||
|      * @return void | ||||
|      */ | ||||
|     public function __construct(Guard $auth) | ||||
| @@ -29,9 +28,8 @@ class RedirectIfAuthenticated | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -12,9 +12,8 @@ class TicketViewURL | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
| @@ -28,11 +27,11 @@ class TicketViewURL | ||||
|         if (count(Input::all()) == 0) { | ||||
|             return \Redirect::to('tickets?show%5B%5D=inbox&departments%5B%5D=All'); | ||||
|         } else { | ||||
|             if (!array_key_exists('show', Input::all()) && !array_key_exists('departments', Input::all())) { | ||||
|             if (! array_key_exists('show', Input::all()) && ! array_key_exists('departments', Input::all())) { | ||||
|                 return \Redirect::to($request_str.'&show%5B%5D=inbox&departments%5B%5D=All'); | ||||
|             } elseif (!array_key_exists('show', Input::all()) && array_key_exists('departments', Input::all())) { | ||||
|             } elseif (! array_key_exists('show', Input::all()) && array_key_exists('departments', Input::all())) { | ||||
|                 return \Redirect::to($request_str.'&show%5B%5D=inbox'); | ||||
|             } elseif (array_key_exists('show', Input::all()) && !array_key_exists('departments', Input::all())) { | ||||
|             } elseif (array_key_exists('show', Input::all()) && ! array_key_exists('departments', Input::all())) { | ||||
|                 return \Redirect::to($request_str.'&departments%5B%5D=All'); | ||||
|             } else { | ||||
|                 // do nothing | ||||
|   | ||||
| @@ -30,9 +30,8 @@ class VerifyCsrfToken extends BaseVerifier | ||||
|     /** | ||||
|      * Handle an incoming request. | ||||
|      * | ||||
|      * @param \Illuminate\Http\Request $request | ||||
|      * @param \Closure                 $next | ||||
|      * | ||||
|      * @param  \Illuminate\Http\Request  $request | ||||
|      * @param  \Closure  $next | ||||
|      * @return mixed | ||||
|      */ | ||||
|     public function handle($request, Closure $next) | ||||
|   | ||||
| @@ -35,18 +35,18 @@ class AgentRequest extends Request | ||||
|         } | ||||
|  | ||||
|         return [ | ||||
|             'user_name'  => 'required|unique:users|max:30', | ||||
|             'user_name' => 'required|unique:users|max:30', | ||||
|             'first_name' => 'required|max:30', | ||||
|             // 'last_name'  => 'required|max:30', | ||||
|             'email'  => 'required|unique:users', | ||||
|             'email' => 'required|unique:users', | ||||
|             'active' => 'required', | ||||
|             // 'account_status' => 'required', | ||||
|             'group'              => 'required', | ||||
|             'group' => 'required', | ||||
|             'primary_department' => 'required', | ||||
|             'agent_time_zone'    => 'required', | ||||
|             'agent_time_zone' => 'required', | ||||
|             // 'phone_number' => 'phone:IN', | ||||
|             'mobile' => 'unique:users', | ||||
|             'team'   => 'required', | ||||
|             'team' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|  | ||||
| @@ -64,19 +64,19 @@ class AgentRequest extends Request | ||||
|         $settings = $settings->select('status')->where('option_name', '=', 'send_otp')->first(); | ||||
|         if ($settings->status == '1' || $settings->status == 1) { | ||||
|             return [ | ||||
|                 'user_name'  => 'required|unique:users|max:30', | ||||
|                 'user_name' => 'required|unique:users|max:30', | ||||
|                 'first_name' => 'required|max:30', | ||||
|                 // 'last_name'           => 'required|max:30', | ||||
|                 'email'  => 'required|unique:users', | ||||
|                 'email' => 'required|unique:users', | ||||
|                 'active' => 'required', | ||||
|                 // 'account_status'       => 'required', | ||||
|                 'group'              => 'required', | ||||
|                 'group' => 'required', | ||||
|                 'primary_department' => 'required', | ||||
|                 'agent_time_zone'    => 'required', | ||||
|                 'agent_time_zone' => 'required', | ||||
|                 // 'phone_number' => 'phone:IN', | ||||
|                 // 'mobile' => 'phone:IN', | ||||
|                 'team'         => 'required', | ||||
|                 'mobile'       => 'required|unique:users', | ||||
|                 'team' => 'required', | ||||
|                 'mobile' => 'required|unique:users', | ||||
|                 'country_code' => 'required', | ||||
|             ]; | ||||
|         } else { | ||||
|   | ||||
| @@ -29,17 +29,17 @@ class AgentUpdate extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'user_name'  => 'required|max:30|min:3|unique:users,user_name,'.$this->segment(2), | ||||
|             'user_name' => 'required|max:30|min:3|unique:users,user_name,'.$this->segment(2), | ||||
|             'first_name' => 'required|max:30', | ||||
|             // 'last_name'           => 'required|max:30', | ||||
|             'email'              => 'required|email|unique:users,email,'.$this->segment(2), | ||||
|             'active'             => 'required', | ||||
|             'role'               => 'required', | ||||
|             'group'              => 'required', | ||||
|             'email' => 'required|email|unique:users,email,'.$this->segment(2), | ||||
|             'active' => 'required', | ||||
|             'role' => 'required', | ||||
|             'group' => 'required', | ||||
|             'primary_department' => 'required', | ||||
|             'agent_time_zone'    => 'required', | ||||
|             'team'               => 'required', | ||||
|             'mobile'             => 'unique:users,mobile,'.$this->segment(2), | ||||
|             'agent_time_zone' => 'required', | ||||
|             'team' => 'required', | ||||
|             'mobile' => 'unique:users,mobile,'.$this->segment(2), | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -24,7 +24,7 @@ class ArticleRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'name'        => 'required', | ||||
|             'name' => 'required', | ||||
|             'description' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -30,7 +30,7 @@ class BanRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|             'email' => 'required|email', | ||||
|             'ban'   => 'required', | ||||
|             'ban' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -30,7 +30,7 @@ class BanlistRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|             'email' => 'email', | ||||
|             'ban'   => 'required', | ||||
|             'ban' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class CannedRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'title'   => 'required|min:2|max:50', | ||||
|             'title' => 'required|min:2|max:50', | ||||
|             'message' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class CannedUpdateRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'title'   => 'required|min:2|max:50', | ||||
|             'title' => 'required|min:2|max:50', | ||||
|             'message' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class CheckTicket extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'email'         => 'required|email', | ||||
|             'email' => 'required|email', | ||||
|             'ticket_number' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -37,12 +37,12 @@ class ClientRequest extends Request | ||||
|             return $rules; | ||||
|         } | ||||
|         $current_rule = [ | ||||
|             'Name'    => 'required', | ||||
|             'Email'   => 'required|email', | ||||
|             'Name' => 'required', | ||||
|             'Email' => 'required|email', | ||||
|             'Subject' => 'required', | ||||
|             'Details' => 'required', | ||||
|             'mobile'  => 'numeric', | ||||
|             'Phone'   => 'numeric', | ||||
|             'mobile' => 'numeric', | ||||
|             'Phone' => 'numeric', | ||||
|         ]; | ||||
|         $custom_rule = $this->getCustomRule(); | ||||
|         $rules = array_merge($current_rule, $custom_rule); | ||||
| @@ -129,14 +129,14 @@ class ClientRequest extends Request | ||||
|         $settings = $settings->select('status')->where('option_name', '=', 'send_otp')->first(); | ||||
|         $email_mandatory = $settings->select('status')->where('option_name', '=', 'email_mandatory')->first(); | ||||
|         if (($email_mandatory->status == 0 || $email_mandatory->status == '0')) { | ||||
|             if (!\Auth::check()) { | ||||
|             if (! \Auth::check()) { | ||||
|                 return [ | ||||
|                     'Name'    => 'required', | ||||
|                     'Email'   => 'email', | ||||
|                     'Name' => 'required', | ||||
|                     'Email' => 'email', | ||||
|                     'Subject' => 'required', | ||||
|                     'Details' => 'required', | ||||
|                     'mobile'  => 'required|numeric', | ||||
|                     'Phone'   => 'numeric', | ||||
|                     'mobile' => 'required|numeric', | ||||
|                     'Phone' => 'numeric', | ||||
|                 ]; | ||||
|             } else { | ||||
|                 return [ | ||||
|   | ||||
| @@ -24,8 +24,8 @@ class CommentRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'name'    => 'required|max:10', | ||||
|             'email'   => 'required|email', | ||||
|             'name' => 'required|max:10', | ||||
|             'email' => 'required|email', | ||||
|             'website' => 'url', | ||||
|             'comment' => 'required|max:60', | ||||
|         ]; | ||||
|   | ||||
| @@ -30,9 +30,9 @@ class CompanyRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|             'company_name' => 'required|max:50', | ||||
|             'website'      => 'url', | ||||
|             'phone'        => 'numeric', | ||||
|             'logo'         => 'image', | ||||
|             'website' => 'url', | ||||
|             'phone' => 'numeric', | ||||
|             'logo' => 'image', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -24,8 +24,8 @@ class ContactRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'name'    => 'required', | ||||
|             'email'   => 'required|email', | ||||
|             'name' => 'required', | ||||
|             'email' => 'required|email', | ||||
|             'subject' => 'required', | ||||
|             'message' => 'required|max:50', | ||||
|         ]; | ||||
|   | ||||
| @@ -44,13 +44,13 @@ class CreateTicketRequest extends Request | ||||
|         } | ||||
|  | ||||
|         return [ | ||||
|             'email'      => 'required|email|max:60', | ||||
|             'email' => 'required|email|max:60', | ||||
|             'first_name' => 'required|min:3|max:40', | ||||
|             'helptopic'  => 'required', | ||||
|             'helptopic' => 'required', | ||||
|             // 'dept' => 'required', | ||||
|             'sla'      => 'required', | ||||
|             'subject'  => 'required|min:5', | ||||
|             'body'     => 'required|min:10', | ||||
|             'sla' => 'required', | ||||
|             'subject' => 'required|min:5', | ||||
|             'body' => 'required|min:10', | ||||
|             'priority' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| @@ -71,16 +71,16 @@ class CreateTicketRequest extends Request | ||||
|         // dd($settings->status, $email_mandatory->status); | ||||
|         if (($settings->status == '1' || $settings->status == 1) && ($email_mandatory->status == '1' || $email_mandatory->status == 1)) { | ||||
|             return [ | ||||
|                 'email'      => 'required|email|max:60', | ||||
|                 'email' => 'required|email|max:60', | ||||
|                 'first_name' => 'required|min:3|max:40', | ||||
|                 'helptopic'  => 'required', | ||||
|                 'helptopic' => 'required', | ||||
|                 // 'dept' => 'required', | ||||
|                 'sla'      => 'required', | ||||
|                 'subject'  => 'required|min:5', | ||||
|                 'body'     => 'required|min:10', | ||||
|                 'sla' => 'required', | ||||
|                 'subject' => 'required|min:5', | ||||
|                 'body' => 'required|min:10', | ||||
|                 'priority' => 'required', | ||||
|                 'code'     => 'required', | ||||
|                 'mobile'   => 'required', | ||||
|                 'code' => 'required', | ||||
|                 'mobile' => 'required', | ||||
|             ]; | ||||
|         } elseif (($settings->status == '0' || $settings->status == 0) && ($email_mandatory->status == '1' || $email_mandatory->status == 1)) { | ||||
|             return 0; | ||||
| @@ -101,22 +101,21 @@ class CreateTicketRequest extends Request | ||||
|      *@category function to make only moble required rule | ||||
|      * | ||||
|      *@param null | ||||
|      * | ||||
|      *@return array | ||||
|      */ | ||||
|     public function onlyMobleRequired() | ||||
|     { | ||||
|         return [ | ||||
|             'email'      => 'email|max:60', | ||||
|             'email' => 'email|max:60', | ||||
|             'first_name' => 'required|min:3|max:40', | ||||
|             'helptopic'  => 'required', | ||||
|             'helptopic' => 'required', | ||||
|             // 'dept' => 'required', | ||||
|             'sla'      => 'required', | ||||
|             'subject'  => 'required|min:5', | ||||
|             'body'     => 'required|min:10', | ||||
|             'sla' => 'required', | ||||
|             'subject' => 'required|min:5', | ||||
|             'body' => 'required|min:10', | ||||
|             'priority' => 'required', | ||||
|             'code'     => 'required', | ||||
|             'mobile'   => 'required', | ||||
|             'code' => 'required', | ||||
|             'mobile' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -29,10 +29,10 @@ class DatabaseRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'default'      => 'required', | ||||
|             'host'         => 'required', | ||||
|             'default' => 'required', | ||||
|             'host' => 'required', | ||||
|             'databasename' => 'required', | ||||
|             'username'     => 'required', | ||||
|             'username' => 'required', | ||||
|             // 'password'      =>  '', | ||||
|             'port' => 'integer|min:0', | ||||
|         ]; | ||||
|   | ||||
| @@ -29,8 +29,8 @@ class DiagnoRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'from'    => 'required|email', | ||||
|             'to'      => 'required|email', | ||||
|             'from' => 'required|email', | ||||
|             'to' => 'required|email', | ||||
|             'subject' => 'required', | ||||
|             'message' => 'required', | ||||
|         ]; | ||||
|   | ||||
| @@ -29,8 +29,8 @@ class DiagnosRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'from'    => 'required', | ||||
|             'to'      => 'required|email', | ||||
|             'from' => 'required', | ||||
|             'to' => 'required|email', | ||||
|             'subject' => 'required', | ||||
|             'message' => 'required', | ||||
|         ]; | ||||
|   | ||||
| @@ -30,12 +30,12 @@ class EmailsEditRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|             'email_address' => 'email', | ||||
|             'email_name'    => 'required', | ||||
|             'email_name' => 'required', | ||||
|             // 'department' => 'required', | ||||
|             // 'priority' => 'required', | ||||
|             // 'help_topic' => 'required', | ||||
|             // 'imap_config' => 'required', | ||||
|             'password'  => 'required|min:6', | ||||
|             'password' => 'required|min:6', | ||||
|             'user_name' => 'required', | ||||
|             // 'sending_host' => 'required', | ||||
|             // 'sending_port' => 'required', | ||||
|   | ||||
| @@ -30,7 +30,7 @@ class EmailsRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|             'email_address' => 'required|email|unique:emails', | ||||
|             'email_name'    => 'required', | ||||
|             'email_name' => 'required', | ||||
|             // 'department' => 'required', | ||||
|             // 'priority' => 'required', | ||||
|             // 'help_topic' => 'required', | ||||
|   | ||||
| @@ -30,9 +30,9 @@ class FormRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|  | ||||
|             'title'      => 'required', | ||||
|             'label'      => 'required', | ||||
|             'type'       => 'required', | ||||
|             'title' => 'required', | ||||
|             'label' => 'required', | ||||
|             'type' => 'required', | ||||
|             'visibility' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -33,8 +33,8 @@ class HelptopicRequest extends Request | ||||
|             // 'parent_topic' => 'required', | ||||
|             // 'custom_form' => 'required', | ||||
|             'department' => 'required', | ||||
|             'priority'   => 'required', | ||||
|             'sla_plan'   => 'required', | ||||
|             'priority' => 'required', | ||||
|             'sla_plan' => 'required', | ||||
|             // 'auto_assign' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -29,10 +29,10 @@ class HelptopicUpdate extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'topic'      => 'required|max:50', | ||||
|             'topic' => 'required|max:50', | ||||
|             'department' => 'required', | ||||
|             'priority'   => 'required', | ||||
|             'sla_plan'   => 'required', | ||||
|             'priority' => 'required', | ||||
|             'sla_plan' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -29,11 +29,11 @@ class InstallerRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'firstname'       => 'required|max:20', | ||||
|             'Lastname'        => 'required|max:20', | ||||
|             'email'           => 'required|max:50|email', | ||||
|             'username'        => 'required|max:50|min:3', | ||||
|             'password'        => 'required|min:6', | ||||
|             'firstname' => 'required|max:20', | ||||
|             'Lastname' => 'required|max:20', | ||||
|             'email' => 'required|max:50|email', | ||||
|             'username' => 'required|max:50|min:3', | ||||
|             'password' => 'required|min:6', | ||||
|             'confirmpassword' => 'required|same:password', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -24,24 +24,24 @@ class TaskRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'fetching-commands'     => 'required_if:email_fetching,1', | ||||
|             'fetching-commands' => 'required_if:email_fetching,1', | ||||
|             'notification-commands' => 'required_if:notification_cron,1', | ||||
|             'work-commands'         => 'required_if:condition,1', | ||||
|             'workflow-dailyAt'      => 'required_if:work-commands,dailyAt', | ||||
|             'notification-dailyAt'  => 'required_if:notification-commands,dailyAt', | ||||
|             'fetching-dailyAt'      => 'required_if:fetching-commands,dailyAt', | ||||
|             'work-commands' => 'required_if:condition,1', | ||||
|             'workflow-dailyAt' => 'required_if:work-commands,dailyAt', | ||||
|             'notification-dailyAt' => 'required_if:notification-commands,dailyAt', | ||||
|             'fetching-dailyAt' => 'required_if:fetching-commands,dailyAt', | ||||
|         ]; | ||||
|     } | ||||
|  | ||||
|     public function messages() | ||||
|     { | ||||
|         return [ | ||||
|             'fetching-commands.required_if'     => 'Please choose your Email Fetching timing', | ||||
|             'fetching-commands.required_if' => 'Please choose your Email Fetching timing', | ||||
|             'notification-commands.required_if' => 'Please choose your Email Notification timing', | ||||
|             'work-commands.required_if'         => 'Please choose your Auto-close Workflow timing', | ||||
|             'workflow-dailyAt.required_if'      => 'Please enter the time for Auto-close Workflow timing', | ||||
|             'notification-dailyAt.required_if'  => 'Please enter the time for Email Notification timing', | ||||
|             'fetching-dailyAt.required_if'      => 'Please enter the time for Email Fetching timing', | ||||
|             'work-commands.required_if' => 'Please choose your Auto-close Workflow timing', | ||||
|             'workflow-dailyAt.required_if' => 'Please enter the time for Auto-close Workflow timing', | ||||
|             'notification-dailyAt.required_if' => 'Please enter the time for Email Notification timing', | ||||
|             'fetching-dailyAt.required_if' => 'Please enter the time for Email Fetching timing', | ||||
|  | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class LoginRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'email'    => 'required', | ||||
|             'email' => 'required', | ||||
|             'password' => 'required|min:6', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
| @@ -30,9 +30,9 @@ class MailRequest extends Request | ||||
|         } | ||||
|  | ||||
|         $rules = [ | ||||
|             'email_address'    => $email_address_rule, | ||||
|             'email_name'       => 'required', | ||||
|             'password'         => 'required', | ||||
|             'email_address' => $email_address_rule, | ||||
|             'email_name' => 'required', | ||||
|             'password' => 'required', | ||||
|             'sending_protocol' => 'required_if:sending_status,on', | ||||
|         ]; | ||||
|         $driver = $this->input('sending_protocol'); | ||||
|   | ||||
| @@ -26,7 +26,7 @@ class MessageRequest extends Request | ||||
|         return [ | ||||
|  | ||||
|             'message_title' => 'required', | ||||
|             'message'       => 'required', | ||||
|             'message' => 'required', | ||||
|         ]; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -30,7 +30,7 @@ class OrganizationRequest extends Request | ||||
|     { | ||||
|         return [ | ||||
|  | ||||
|             'name'    => 'required|unique:organization', | ||||
|             'name' => 'required|unique:organization', | ||||
|             'website' => 'url', | ||||
|             // 'phone' => 'size:10', | ||||
|         ]; | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class OtpVerifyRequest extends Request | ||||
|     public function rules() | ||||
|     { | ||||
|         return [ | ||||
|             'email'  => 'required', | ||||
|             'email' => 'required', | ||||
|             'mobile' => 'required', | ||||
|         ]; | ||||
|     } | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Shift
					Shift