/**
  * Store a newly created reportcolumn in storage.
  *
  * @return Response
  */
 public function store($report_id)
 {
     $data = Input::all();
     ReportColumn::setRules('store');
     if (!ReportColumn::canCreate()) {
         return $this->_access_denied();
     }
     $reportcolumn = new Reportcolumn();
     $data['report_id'] = $report_id;
     $reportcolumn->fill($data);
     if (!$reportcolumn->save()) {
         return $this->_validation_error($reportcolumn);
     }
     if (Request::ajax()) {
         return Response::json($reportcolumn, 201);
     }
     return Redirect::action('ReportColumnsController@index', $report_id)->with('notification:success', $this->created_message);
 }