/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $validator = Validator::make($request->all(), $this->rules); if ($validator->passes()) { $item = new MenuItem(); $item->item = htmlspecialchars($request->input('item')); $item->price = floatval($request->input('price')); $item->save(); return Redirect::to('/menu'); } else { return Redirect::action('MenuController@create')->withError($validator); } }
/** * Run the database seeds. * * @return void */ public function run() { $item = new MenuItem(); $item->item = "Spaghetti"; $item->price = 12.34; $item->save(); $item = new MenuItem(); $item->item = "Meat Lovers Pizza"; $item->price = 8.9; $item->save(); $item = new MenuItem(); $item->item = "Steak"; $item->price = 18.0; $item->save(); $item = new MenuItem(); $item->item = "Butter Chicken"; $item->price = 12.7; $item->save(); }