You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
invoiceApi és invoiceData.xsd frissítése (2018.06.01. - v0.14)
$config->setCurlTimeout($timeoutSeconds) metódus a bevezetése cURL (NAV szerver) hívás idejének limitálására. Alapértelmezetten nincs timeout beállítva.
Reporter::getInvoiceValidationError($invoiceXml): Statikus metódus egy darab számla XML séma validálására beküldés nélkül. Hiba esetén a metódus string-ként visszaadja a hibaüzenetet, helyes XML esetén pedig null értékkel tér vissza. Lásd a validateInvoices_simple.php példát.
A manageInvoice metódust mostantól egy darab SimpleXMLElement példánnyal is lehet hívni, így egyszerűbbé válik a használata, ha csak egy darab számlát akarunk feladni egyszerre. Lásd a manageInvoice_simple.php példát. (A metódust továbbra is elfogadja az InvoiceOperations példányt is, mint paraméter)
⚠️ A séma validálás mostantól alapértelmezetten be van kapcsolva, így azt nem kell külön bekapcsolni (Api és Data séma validálás is).