josemmo / Facturae-PHP

📝 Genera, firma, envía y recibe facturas electrónicas sin necesidad de ninguna librería adicional
https://josemmo.github.io/Facturae-PHP/
MIT License
219 stars 98 forks source link

Correción en ayuda de "Uso sin Composer" #115

Closed dixitalmedia closed 1 year ago

dixitalmedia commented 1 year ago

Hola

Como comentaba en mensajes anteriores estoy trabajando en un plugin para WordPress basado en tu librería. Para ello seguí la ayuda "Uso sin Composer" https://josemmo.github.io/Facturae-PHP/ejemplos/sin-composer.html

Detecté un par de errores. Donde dice: require_once ‘ruta/hacia/Facturae-PHP/src/Common/KeyPairReader.php’; Debería ser: require_once ‘ruta/hacia/Facturae-PHP/src/Common/KeyPairReaderTrait.php’;

Además tuve que añadir después de todos los require este otro: require_once 'ruta/hacia/Facturae-PHP/src/Common/FacturaeSigner.php';

Con eso puedo firmar. Voy a probar la nueva versión 1.7..5 y añadir los campos "LegalLiterals" y "AditionalData".

Saludos

dixitalmedia commented 1 year ago

Ya usamos "LegalLiterals" y "AditionalData" y además hemos añadido soporte para "PaymentDetails" Para ello incluimos las líneas:

require_once 'ruta/hacia/Facturae-PHP/src/FacturaePayment.php';

use josemmo\Facturae\FacturaePayment;