Example #1
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  Product  $product
  * @param  Stock  $stock
  * @return \Illuminate\Http\Response
  */
 public function destroy(Product $product, Stock $stock)
 {
     $product = DB::transaction(function () use($product, $stock) {
         $stock->delete();
         $product->updateStock();
         return $product;
     });
     return redirect()->route('product.show', $product);
 }