public static function updateCar($request, $id) { if ($id && $request) { DB::transaction(function () use($request, $id) { $Car = Car::find($id); $Car->price = $request->input('price'); $Car->save(); $CarModel = CarModel::find($Car->model_id); $CarModel->name = $request->input('model.name'); $CarModel->save(); $CarMake = CarMake::find($Car->make_id); $CarMake->name = $request->input('make.name'); $CarMake->save(); }); return TRUE; } else { return FALSE; } }
/** * @param $name * @return static */ private function makeCarmake($name) { $carmake = CarMake::firstOrNew(['carmake' => $name]); $carmake->save(); return $carmake; }
public function make() { $Books = Make::all(); return response()->json($Books); }