public function update($id) { $input = Input::all(); $validation = Validator::make($input, Supplier::$rules); if ($validation->passes()) { $supplier = Supplier::findorfail($id); $supplier->update($input); return Redirect::route("supplier.show", $id); } return Redirect::route("supplier.edit")->withInput()->withErrors($validation)->with('message', 'There were validation errors.'); }