function store_vehicles(Requests\AddVehicleValidator $request) { try { $input = $request->all(); $vehicle = new vehicle(); $vehicle->vehicle_no = $input['vehicle_no']; $vehicle->vehicle_type = $input['vehicle_type']; $vehicle->brand = $input['brand']; $vehicle->model = $input['model']; $vehicle->colour = $input['colour']; $vehicle->registration_date = $input['reg_date']; $vehicle->cylinder_capacity = $input['cylinder_capacity']; $vehicle->manufactured_year = $input['manu_year']; $vehicle->rate_per_km = $input['rate_per_km']; $vehicle->status = $input['status']; $vehicle->save(); return Redirect::to('editvehicle')->with('message', 'New vehicle successfully added!'); } catch (Exception $e) { return Redirect::to('/addvehicle')->with(['exceptionerr' => 'Sorry you cannot add the vehicle. Please reload the page!']); } }