Skip to content

5. Erros e Exceções

Fernando Henrique Bandeira edited this page Feb 1, 2017 · 1 revision

Todos os erros retornados pela API do PagSeguros são lançados como exceções pela biblioteca, desta forma recomenda-se o uso de um bloco try/catch ao redor da chamada dos métodos da biblioteca:

try {
    //chamar os métodos da bilbioteca aqui dentro
}
catch(\Artistas\PagSeguro\PagSeguroException $e) {
    $e->getCode(); //codigo do erro
    $e->getMessage(); //mensagem do erro
}

Os erros lançados incluem Serviço em manutenção, qualquer falha de conexão curl, validação e retornos da API do PagSeguro.