/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Requests\ProductRequest $request) { $input = $request->all(); $tags = $request->only('tags'); $tagsId = $this->storeTags($tags); $product = $this->productModel->fill($input); $product->save(); $product->tags()->attach($tagsId); return redirect()->route('products'); }
public function update(ProductRequest $request, $id) { $this->productModel->find($id)->update($request->all()); $this->updateProductTag($request, $id); return redirect()->route('products'); }