Skip to content

Instantly share code, notes, and snippets.

@NandoKstroNet
Created January 13, 2022 21:38
Show Gist options
  • Save NandoKstroNet/9e50d59ddb49bbbabefcdd92e70ee2f4 to your computer and use it in GitHub Desktop.
Save NandoKstroNet/9e50d59ddb49bbbabefcdd92e70ee2f4 to your computer and use it in GitHub Desktop.
Conteúdos métodos de gerenciamento produto do projeto Store Tenant com Laravel em https://codeexperts.com.br
<?php
//Conteúdo método store product
$data = $request->all();
$product = $store->first()->products()->create($data);
$product->categories()->sync($request->categories);
session()->flash('message', ['type' => 'success', 'body' => 'Sucesso ao cadastrar produto']);
return redirect()->route('products.index');
//Conteúdo método update product
$product = $this->product->findOrFail($id);
$product->update($request->all());
$product->categories()->sync($request->categories);
session()->flash('message', ['type' => 'success', 'body' => 'Sucesso ao atualizar produto']);
return redirect()->route('products.edit', $product);
//Conteúdo método destroy product
$product = $this->product->findOrFail($id);
$product->delete();
session()->flash('message', ['type' => 'success', 'body' => 'Sucesso ao remover produto']);
return redirect()->route('products.index');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment