vitorccs / bradesco-api-php

SDK PHP para a API de Registro On-line de Boletos de Cobrança Bradesco
GNU General Public License v3.0
40 stars 24 forks source link

Campo alfanumérico contendo "/" apresenta erro na API Bradesco #3

Closed vitorccs closed 6 years ago

vitorccs commented 6 years ago

Constatado que caso certos campos alfanuméricos possuam "\", apresenta mensagem de erro na API Bradesco.

Com erro - 15 dígitos mas contendo "/": 45508979-abb64400-b76c-11e8-90fc-deab2c56e9ad

Com erro - 15 dígitos contendo "/": 45508981-ac4eda80-b76c-11e8-8cf5-0df1eafcaa66

Sucesso - 15 dígitos sem "/": 45508980-ac4eda80-b76c-11e8-98a9-8974b233eb71

Portanto, vamos criar uma função para sanitizar os campos alfanuméricos removendo tudo que não for letras, números, espaços e traços.

vitorccs commented 6 years ago

Feito em https://github.com/vitorccs/bradesco-api-php/pull/2