/** * Update the specified reportcolumn in storage. * * @param int $id * @return Response */ public function update($report_id, $id) { $reportcolumn = ReportColumn::findOrFail($id); ReportColumn::setRules('update'); $data = Input::all(); if (!$reportcolumn->canUpdate()) { return $this->_access_denied(); } if (!$reportcolumn->update($data)) { return $this->_validation_error($reportcolumn); } if (Request::ajax()) { return $reportcolumn; } Session::remove('_old_input'); return Redirect::action('ReportColumnsController@edit', [$report_id, $id])->with('notification:success', $this->updated_message); }