Olá! Fazendo a parte 1 e agora parte 2 fiquei com dúvida em relação a validação dos dados . Qual a melhor alternativa para validar os campos do formulário no backend em PHP, pensando em uma solução OO. 1 - Criar uma classe de validação de dados OU 2 - Fazer a validação dos dados (filter_var e empty, not_numeric) ao pegar a informação do formulário antes de criar e valorizar os atributos do objeto OU 3 - outra alternativa
Outra dúvida, no caso de inconsistência de algum dado do campo de entrada é melhor lançar uma exceção ou armazenar os erros na sessão para exibir para o usuário?