Trazendo informações de um controller para outro controller
[Finalizado Pelo Aluno]
Carlos, boa tarde, é possível passar uma informação de um controller para outro controller ? se sim, gostaria que me mostrasse um exemplo, minhas 2 public function estão no mesmo arquivo, gostaria de pegar a informação de um controller e por em outro controller
Olá, Lucas!
Como vai?
Tem algo errado na lógica da sua aplicação.
Um controller não pode pegar dados de outro controller, é possível fazer isso, mas, não é correto.
O controller não pode ter lógica, ele deve apenas delegar e ligar as responsabilidades.
Se seu controller tem um método para fazer algum operação mais complexa, tem algo errado.
Lógica relacionado ao uso dos dados deve ficar no Model ou no Repostory.
Se for alguma ativada corriqueira que precisa fazer, como por exemplo formatar datas pode criar um Helper, veja como: https://blog.especializati.com.br/criar-helpers-no-laravel/
Se tiver qualquer dúvida amigo, pode me retornar. Tá bom?
Ok... entendi agr... eu faço uma model pra fazer isso e puxo pra um controller.... obg pela explicação !
Exato, quando for trabalhar com dados pode definir no Model e reutilizar em quantos Models quiser, agora se quiser centralizar uma funcionalidade, com por exemplo formatar datas, pode criar um Helper :)
Show...obg msm Carlão !!!!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!