<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
slam / php-validatore-fattura-elettronica example snippets
use SlamFatturaElettronica\Validator;
$feValidator = new Validator();
$feValidator->assertValidXml('<xml ...>');
// In caso di struttura XML errata, viene lanciata una
// SlamFatturaElettronica\Exception\InvalidXmlStructureException
// In caso di XML valido ma non aderente all'XSD, viene lanciata una
// SlamFatturaElettronica\Exception\InvalidXsdStructureComplianceException
use SlamFatturaElettronica\Validator;
$feValidator = new Validator();
$feValidator->getAllExceptions('<xml ...>');
// Restituisce un array contentente le eccezioni rilevati. Se non ci sono errori l'array sarà vuoto:
use SlamFatturaElettronica\Validator;
$feValidator = new Validator();
$feValidator->assertValidXml('<xml ...>', Validator::XSD_MESSAGGI_LATEST);
composer
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.