Download the PHP package boostech/nfe without Composer
On this page you can find all versions of the php package boostech/nfe. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package nfe
Short Description Pacote responsável por gerenciar métodos relacionados a NF-e
License MIT
Informations about the package nfe
Boostech NFe
Este pacote tem o objetivo de abstrair métodos que permitam ao desenvolvedor manipular arquivos XML provenientes da NF-e
🚀 Começando
Os passos a seguir descreverão a instalação do pacote e a sua utilização
📋 Pré-requisitos
Este pacote foi desenvolvido com as seguintes tecnologias:
- PHP 7.4
- Laravel Framework 5.8.38
- Postgresql 12
- Composer version 2.2.6
🔧 Instalação
1) Acesse a pasta do projeto na qual você deseja instalar o pacote (lembre-se dos pré-requisitos) 2) Execute o comando:
4) Será criada a pasta vendor/boostech/nfe
5) Edite o arquivo /
5) Dentro da raiz do diretório do seu projeto, execute os comandos:
7) Serão criadas duas tabelas no seu banco de dados:
- boostech_nfe_hnfex: Tabela responsável por gerenciar o cabeçalho das NF-e's
- boostech_nfe_hnfei: Tabela responsável por gerenciar os itens das NF-e's
📦 Desenvolvimento
Para utilizar o pacote, siga o seguinte exemplo:
1) Salve alguns XML's de NF-e's autorizadas em um determinado diretório 2) Crie no seu projeto um Controller chamado TesteController 3) Adicione o seguinte método a este controller
4) Crie uma rota para o método 'Route::get('/teste', [App\Http\Controllers\TesteController::class, 'teste'])->name('teste.teste');' 5) Acesse a rota http://localhost:8000/teste através do seu browser 6) O sistema realizará a importação dos XML's e caso dê tudo certo, a seguinte mensagem será apresentada: XML's importados! 7) Acesse as tabelas boostech_nfe_hnfex e boostech_nfe_hnfei e confira se estão preenchidas
📌 Versão
Versão 1.0.1
✒️ Autores
- João Romeiro - (https://github.com/JoaoRomeiro)
📄 Licença
MIT