/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { session_start(); $loguser = $_SESSION['user_id']; $data = Request::all(); $data['modified_by'] = $loguser; if ($_POST['problem'] == '') { unset($data['problem']); } $ticket = App\ticket::findOrFail($id); $ticket->update($data); // $log = new crm_log; // $log->add_log("ticket",$_GET['tid'],"update"); // add a log if ($_POST['problem'] != '') { $problem_data['ticket_id'] = $id; $problem_data['problem'] = $_POST['problem']; $problem_data['owner'] = $loguser; App\ticket_problem::create($problem_data); } return redirect('ticket'); }