Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Traits, métodos estáticos ou instanciar e usar métodos dentro de outra classe?

Boa tarde, no curso de MVC fui apresentado as traits e me surgiu a dúvida desse post quando de usar trait , método estático, ou simplismente instanciar uma classe e usar seu método, fui buscar assustos relativos na internet e me levaram a acoplamento o q bagunçou um pouco os conceitos??vlw galera!!

1 resposta
solução!

Fala, Michael.

Vamos lá:

Traits: Quando você tem um caso muito específico onde diversas classes podem ter uma mesma implementação sem compartilhar a mesma interface (nem todo Controller é igual, mas todo Controller precisa renderizar a view).

Métodos estáticos: Nunca

Instanciar a classe e chamar o método: Todos os casos que não se enquadrem em traits.

:-)