public function doCreate(CreateLineRequest $request) { $line = new Line(); $line->title = $request->title; try { $line->save(); return redirect()->back()->with('message', 'Line has been added successfully !'); } catch (ParseException $ex) { echo 'Failed to create new meal , with error message: ' . $ex->getMessage(); } }
public function add(Request $request) { $this->validate($request, self::$validateRules); $maxListOrder = Line::all()->max('list_order'); $line = new Line(); $line->name = $request->name; $line->jira_name = $request->jira_name; $line->type = $request->type; $line->list_order = $maxListOrder + 1; $line->icon_url = $request->icon_url; if (!$line->save()) { throw new \RuntimeException('?'); } return redirect('line')->with('status', self::STATUS_ADDED); }