[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Trazendo informações de um controller para outro controller

[Finalizado Pelo Aluno]

Lucas Brigido
Criador Lucas Brigido 30/05/2018

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

Manager Carlos Ferreira 30/05/2018

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?

Carlos Ferreira
Criador Lucas Brigido 30/05/2018

Ok... entendi agr... eu faço uma model pra fazer isso e puxo pra um controller.... obg pela explicação !

Lucas Brigido
Manager Carlos Ferreira 30/05/2018

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 :)

Carlos Ferreira
Criador Lucas Brigido 30/05/2018

Show...obg msm Carlão !!!! 

Lucas Brigido
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!