XML Parsers for Greenter.
Via composer from packagist.org
composer require greenter/xml-parser
use Greenter\Xml\Parser\InvoiceParser;
require 'vendor/autoload.php';
$parser = new InvoiceParser();
$xml = file_get_contents('20000000001-01-F001-1.xml');
$invoice = $parser->parse($xml); // get an invoice.
var_dump($invoice);
Other parsers on api documentation.
- Factura Electrónica
- Boleta Electrónica
- Nota de Crédito Electrónica
- Nota de Débito Electrónica
- Recibo por Honorarios Electrónico
- Guia de Remisión Electrónica
- Retencion Electrónica
- Percepcion Electrónica
- Comunicacion de Baja
- Resumen Diario de Boletas