public function store(Request $request) { $this->validate($request, ['nombre' => 'required | string | max:40', 'direccion' => 'required | string', 'latitud' => 'numeric | min:-180 | max:180', 'longitud' => 'numeric | min:-180 | max:180']); $input = $request->all(); Establecimiento::create($input); Session::flash('flash_message', 'El establecimiento nuevo se ha creado con exito!'); return redirect('/home'); }
public function create(Request $request) { $input = $request->all(); try { $response = Establecimiento::create($input); $statusCode = 200; // OK } catch (QueryException $e) { $response = null; $statusCode = 400; // Bad Request } return response()->json($response, $statusCode); }