Download the PHP package hongayetu/logigate-sdk without Composer
On this page you can find all versions of the php package hongayetu/logigate-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hongayetu/logigate-sdk
More information about hongayetu/logigate-sdk
Files in hongayetu/logigate-sdk
Package logigate-sdk
Short Description SDK para integração com a API do Logigate ERP da plataforma Honga Yetu
License MIT
Informations about the package logigate-sdk
Logigate SDK para PHP
SDK oficial para integrar com a API do Logigate ERP da plataforma Honga Yetu.
Funciona em qualquer projecto PHP 8.1+ e tem integração nativa com Laravel.
Documentação
Consulte a documentação completa da API em: https://logigate.hongayetu.com/desenvolvedores/docs
Instalação
Configuração
PHP Puro
Laravel
Publique o ficheiro de configuração:
Adicione ao .env:
Use via Facade ou helper:
Utilização
Autenticação
Clientes
Produtos
Serviços
Facturas
Estabelecimentos
Logística
Relatórios
Os relatórios podem ser gerados imediatamente ou em segundo plano (quando o volume excede o threshold).
Processos
Monitorizar tarefas em segundo plano (relatórios, exportações).
Webhooks
Receba notificações em tempo real quando ocorrem eventos.
Validar webhooks recebidos
Quando receber um webhook, valide a assinatura HMAC-SHA256:
Eventos disponíveis
| Evento | Descrição |
|---|---|
processo.iniciado |
Processo de exportação iniciado |
processo.concluido |
Processo concluído com sucesso |
processo.erro |
Processo falhou |
factura.emitida |
Nova factura emitida |
factura.anulada |
Factura anulada |
cliente.criado |
Novo cliente criado |
cliente.actualizado |
Cliente actualizado |
cliente.eliminado |
Cliente eliminado |
* |
Todos os eventos |
Tratamento de erros
O SDK converte erros HTTP em excepções específicas:
Respostas paginadas
Requisitos
- PHP 8.1+
- Guzzle 7.0+
- Laravel 10/11/12 (opcional, para integração Laravel)
Licença
MIT