public function deleteCategory($cid) { $product_list = tbl_product::where('category', '=', $cid)->get(); if (count($product_list) > 0) { foreach ($product_list as $p) { $product = tbl_product::find($p->id); $product->delete(); } } $category = tbl_categories::find($cid); $category->delete(); return Redirect::back(); }