Created
January 13, 2022 21:38
-
-
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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