hgflima / erede-acquiring-php

A PHP client to use Rede (old Redecard) Payment Web Service
MIT License
9 stars 15 forks source link

Problemas na integração #2

Open phelys opened 8 years ago

phelys commented 8 years ago

Boa noite. Estou fazendo integração da API com loja virtual de cliente, porém, mesmo fazendo a instalação via composer, quanto manual, tenho o problema abaixo:

Class 'ERede\Acquiring\Validator\TransactionCreditAuthorizeValidator' not found in XXXXXXXX/vendor/rede/acquiring/lib/Acquirer.php on line 40

Grato pela ajuda.

phelys commented 8 years ago

Resolvido, problemas no namespace case-sensitive

phelys commented 8 years ago

Não encontrou solução para esse problema:

Uncaught exception 'Respect\Validation\Exceptions\ComponentException' with message '"int" is not a valid rule name'

lib/Validator/TransactionCreditValidator.php(50)

phelys commented 8 years ago

Problema resolvido, atualização da classe Validation, em vez de int utilizar numeric nas validações de inteiros

sidneylucio commented 8 years ago

Olá, Quando executo o teste "20 seconds tutorial", é exibido o erro: "int" is not a valid rule name

Alguém sabe de uma solução?

Obrigado.

stephandesouza commented 7 years ago

Essa integração é causada por conflito com a biblioteca "respect/validation" que é uma das dependências desta biblioteca.

Fiz um pull request #3 para correção disto

wcm3web commented 7 years ago

@phelys como você resolveu o problema abaixo? Não estou achando o case sensitive...

Class 'ERede\Acquiring\Validator\TransactionCreditAuthorizeValidator' not found in XXXXXXXX/vendor/rede/acquiring/lib/Acquirer.php on line 40