genesis-tecnologia/nfephp-serialize
最新稳定版本:v1.0.2
Composer 安装命令:
composer require genesis-tecnologia/nfephp-serialize
包简介
Transforme NFe(xml) em objetos PHP (e vice-versa)
README 文档
README
Transforme NFe(xml) em objetos PHP e vice-versa
Compatível com a NFe 3.10 - Pacote de Liberação No. 8f (09/10/2014)
Como utilizar
Adicione a library
$ composer require GenesisTecnologia/nfephp-serialize
Adicione o autoload.php do composer no seu arquivo PHP.
require_once 'vendor/autoload.php';
Serialize
Chame o método xmlToObject passando a string xml para transformá-la em um objeto NfeProc
$nfeProc = NFePHPSerialize::xmlToObject(file_get_contents('nfe.xml'));
Exemplos
//Capturando CNPJ do emitente $cnpjEmitente = $nfeProc->getNFe()->getInfNFe()->getEmit()->getCNPJ(); //Capturando endereço do destinatário $endereco = $nfeProc->getNFe()->getInfNFe()->getDest()->getEnderDest();
Deserialize
Chame o método objectToXml passando o objeto NfeProc para transformá-la em uma string xml
$xml = NFePHPSerialize::objectToXml(new NfeProc());
License
The MIT License (MIT)
统计信息
- 总下载量: 120
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-03-31