Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com várias dúvidas relacionadas aos erros dos códigos.
Qual a melhor maneira de mostrar um erro dentro de um classe.
class Sessao {
function logar($u,$s){
return 'Senha incorreta.';
}
}
//////////
if($_POST){
echo $sessao->logar($u,$s);
}
O que eu deveria fazer com o erro? Logar ele, chamar outra função para tratar o erro de uma forma bonitinha, redirecionar para uma página de erro, parar o script todo e mostrar ao usuário?
Onde eu faria isso? Dentro da função, na saída da função, na chamada da função?
E os erros não previstos? Usar die(), exit(), trigger_error, throw new Exception() ou alguma classe customizada para lidar com todos os erros?
Fazer isso com os erros esperados também?
Abraço a todos e obrigado por ler até aqui!
Carregando comentários...