Download the PHP package betalabs/vindi-php without Composer
On this page you can find all versions of the php package betalabs/vindi-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download betalabs/vindi-php
More information about betalabs/vindi-php
Files in betalabs/vindi-php
Package vindi-php
Short Description SDK Vindi para PHP.
License GPL-3.0
Homepage https://github.com/vindi/vindi-php
Informations about the package vindi-php
Vindi - SDK PHP
Descrição
Este pacote consiste em um SDK em PHP para a API de Recorrência da Vindi.
Requisitos
- PHP versão 5.6.x ou superior.
- cURL habilitado para o PHP.
- Certificado SSL.
- Conta ativa na Vindi.
Instalação
Via Composer
Métodos de Autenticação
Variável de ambiente
Esse método de autenticação utiliza-se de inserção de variáveis de ambiente.
Argumento de instância
Esse método de autenticação utiliza-se de inserção de um array como argumento na primeira instância de uma classe filha de Resource, sendo ignorada uma nova tentativa de inserir o argumento em uma outra instância.
Exemplo de implementação
Exemplo de código após autenticação (uma das duas formas existentes descritas acima), seguindo a sequência de instanciação de Customer.
Para mais detalhes sobre quais serviços existem, quais campos enviar e demais informações, verifique nossa página interativa de uso da API.
Response:
Caso precise de mais detalhes sobre a resposta de cada request, utilize o método getLastResponse
. Se nenhum request foi efetuado anteriormente, este método retornará NULL
.
Webhooks
Este pacote torna possível a interpretação dos webhooks enviados pela Vindi.
Para tal, disponibilize uma URL/rota que será acessível pela web e nela utilize a classe Vindi\WebhookHandler
para a interpretação dos eventos:
Dúvidas
Caso necessite de informações sobre a plataforma ou API, por favor acesse o Atendimento Vindi.
Contribuindo
Por favor, leia o arquivo CONTRIBUTING.md. Caso tenha alguma sugestão ou bug para reportar, por favor nos comunique através das issues.
Segurança
Se você descobrir qualquer questão relacionada a segurança, por favor, envie um e-mail para [email protected] ao invés de utilizar os issues.
Changelog
Todas as informações sobre cada release podem ser consultadas em CHANGELOG.md.
Créditos
- Vindi
- Todos os Contribuidores
Licença
GNU GPLv3. Por favor, veja o Arquivo de Licença para mais informações.