/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(CreateVehicleRequest $request, $makerId)
 {
     $maker = Maker::find($makerId);
     if (!$maker) {
         return response()->json(['message' => 'This maker does not exist', 'code' => 404], 404);
     }
     $values = $request->all();
     $vehicle = $maker->vehicles()->create($values);
     return response()->json(['message' => "The vehicle associated was created with serie: {$vehicle->serie}"], 201);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(CreateVehicleRequest $request, $makerId)
 {
     $maker = Maker::find($makerId);
     if (!$maker) {
         return response()->json(['message' => 'This Maker does not exists', 'code' => 404], 404);
     }
     $values = $request->all();
     $maker->vehicles()->create($values);
     return response()->json(['massage' => 'The Vehicle was created'], 201);
 }
 public function store(CreateVehicleRequest $request, $makeId)
 {
     $make = Make::find($makeId);
     if (!$make) {
         return response()->json(['message' => 'This make does not exist', 'code' => 404], 404);
     }
     $values = $request->all();
     $make->vehicles()->create($values);
     return response()->json(['message' => 'Created vehicle ', 'code' => 201], 201);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(CreateVehicleRequest $request, $makerId)
 {
     $maker = Maker::find($makerId);
     if (!$maker) {
         return $this->responseNotFound('Maker does not exist.');
     }
     $data = $request->all();
     $maker->vehicles()->create($data);
     return $this->responseCreated('The Vehicle associated with maker was created success!');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store($makerId, CreateVehicleRequest $request)
 {
     $maker = Maker::find($makerId);
     if (!$maker) {
         return response()->json(['message' => 'this maker does not exit', 'code' => 404], 404);
     }
     $values = $request->all();
     $maker->vehicles()->create($values);
     return response()->json(['message' => 'The Vehicle associated was correctly added'], 201);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(CreateVehicleRequest $request, $makerID)
 {
     $maker = Maker::find($makerID);
     if (!$maker) {
         return response()->json(['message' => 'The Maker does not exist', 'code' => 404], 404);
     }
     $values = $request->all();
     $maker->vehicles()->create($values);
     return response()->json(['message' => 'Vehicle for Maker was successfully created'], 201);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(CreateVehicleRequest $request, $makerId)
 {
     //make sure the maker item is exist
     $maker = Maker::find($makerId);
     if (!$maker) {
         return response()->json(['message' => 'This maker does not exist', 'code' => 404], 404);
     }
     $values = $request->all();
     $maker->vehicles()->create($values);
     return response()->json(['message' => 'The vehicle associated was created', 'code' => 201], 201);
 }
 /**
  * Store vehicles related to particular car maker
  * @param CreateVehicleRequest $request
  * @param $makerId
  * @return \Illuminate\Http\JsonResponse
  */
 public function store(CreateVehicleRequest $request, $makerId)
 {
     $maker = Maker::find($makerId);
     //if maker id is not found, error is displayed
     if (!$maker) {
         return response()->json(['message' => 'This maker does not exist', 'code' => 404], 404);
     }
     $values = $request->all();
     $maker->vehicles()->create($values);
     return response()->json(['message' => 'The vehicle is created.'], 201);
 }