/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     //
     $data = $request->all();
     $checkItems = ShoppingCartModel::where('user_id', '=', $data['user_id'])->where('product_id', '=', $data['product_id'])->get();
     if (count($checkItems) == 0) {
         $todo = ShoppingCartModel::create(["product_id" => $data['product_id'], "product_quantity" => $data['product_quantity'], "user_id" => $data['user_id']]);
         $todo->save();
         return response()->json(['message' => 'OK'], 201);
     } else {
         return response()->json(['message' => "You have a similar item in your cart", 'state' => 'add item to cart'], 400);
     }
 }