/**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $data = ProductModel::where('id', $id)->get();
     $cat = CategoryModel::where('status', 1)->get();
     $subcat = SubCategoryModel::where('status', 1)->get();
     // dd($data);
     return view('admin.pages.product.product_edit')->with('data', $data)->with('cat', $cat)->with('subcat', $subcat);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $data = CategoryModel::findOrfail($id);
     $data->delete($id);
     return redirect()->route('category_view')->with('message', 'category data delete successfully.....');
 }
 public function showCart()
 {
     $products = ProductModel::getProductById($productId);
     //dd($products);
     $categoryAndSubcategory = CategoryModel::getCategory();
     //dd($categoryAndSubcategory);
     //dd($products);
     $cartProducts = Cart::getContent();
     return view('user.pages.product_cart')->with('categoryAndSubcategory', $categoryAndSubcategory)->with('products', $products)->with('cartProducts', $cartProducts);
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $data = SubCategoryModel::where('id', $id)->get();
     $category_info = CategoryModel::where('status', 1)->get();
     // dd($data);
     return view('admin.pages.subcategory.subcategory_edit')->with('data', $data)->with('category_info', $category_info);
 }
 /**
  * get all sub  category
  * 
  */
 public static function getSubCategory($id)
 {
     $comments = CategoryModel::find($id)->subCategory()->get();
     return $comments;
 }