davelima/focus-nfe-php 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

davelima/focus-nfe-php

最新稳定版本:v1.1.2

Composer 安装命令:

composer require davelima/focus-nfe-php

包简介

FocusNFE PHP client

README 文档

README

PT-BR

⚠️ Esse projeto é um trabalho em andamento ⚠️

Client para a API da FocusNFE. Este client é feito para abstrair algumas das principais funcionalidades da API dentro do ecossistema PHP.

Apesar de utilizar alguns pacotes do Symfony, este projeto pode ser usado em qualquer aplicação PHP, independente de qualquer framework.

Funcionalidades suportadas:

NFSe

  • Geração/autorização
  • Cancelamento
  • Consulta
  • Envio por email (através da API)

TO DO:

  • NFe
  • NFCe

Exemplos das funcionalidades suportadas podem ser encontrados em examples/

Dependências

  • PHP >= 8.2

Testes e controle de qualidade

Além de testes unitários, este projeto utiliza o PHPStan e o PHPMetrics para controle de qualidade.

Para executar os testes: composer test

Para executar os testes e gerar um report de coverage: composer test-with-coverage (resultados serão exportados em HTML dentro de tests/coverage/)

Para executar o phpstan: composer phpstan

Para executar o phpmetrics: composer phpmetrics (resultados serão exportados em HTML dentro de phpmetrics/)

É possível também visualizar o status atual de coverage e phpmetrics dentro deste repositório.

EN

⚠️ This project is a work in progress ⚠️

This is a client for FocusNFE's API. This client is made to abstract some of the API features inside PHP's ecosystem.

This project uses some Symfony packages, but it can be used in any PHP application in a framework-agnostic way.

Supported features:

NFSe

  • Authorization
  • Cancel
  • Retrieving
  • Email sending (through the API)

TO DO:

  • NFe
  • NFCe

You can find examples of the supported features in examples/

Dependencies

  • PHP >= 8.2

Testing and quality control

In addition to unit tests, we use PHPStan and PHPMetrics to ensure quality control in this project.

To run tests: composer test

To run tests and get a coverage report: composer test-with-coverage (results will be written in HTML inside tests/coverage/)

To run phpstan: composer phpstan

To run phpmetrics: composer phpmetrics (results will be written in HTML inside phpmetrics/)

统计信息

  • 总下载量: 116
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固