DEV Community

Discussion on: Princípios SOLID: o que são e como aplicá-los no PHP/Laravel (Parte 03 - Substituição de Liskov)

Collapse
 
lucascavalcante profile image
Lucas Cavalcante

Fala Douglas! Tudo bem?

Você está coberto de razão. Eu sou um grande defensor de se manter requests e responses apenas no controller, já que essa é a principal responsabilidade dessa camada.

A maneira como implementei aí no exemplo foi para facilitar a didática, pois se tivesse que implementar um Request ou, ainda, fazer essa validação no próprio Controller, traria uma complexidade ao exemplo.

Mas, vou ficar mais atento para não ferir boas práticas, independente da didática abordada.

Obrigado pelo feedback.