Download the PHP package intermedia/ksef-fa3 without Composer
On this page you can find all versions of the php package intermedia/ksef-fa3. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download intermedia/ksef-fa3
More information about intermedia/ksef-fa3
Files in intermedia/ksef-fa3
Download intermedia/ksef-fa3
More information about intermedia/ksef-fa3
Files in intermedia/ksef-fa3
Vendor intermedia
Package ksef-fa3
Short Description PHP models for KSeF FA(3) with XML serializer and XSD validator
License MIT
Package ksef-fa3
Short Description PHP models for KSeF FA(3) with XML serializer and XSD validator
License MIT
Please rate this library. Is it a good library?
Informations about the package ksef-fa3
KSeF FA(3) – Models, Serializer & Validator dla PHP 8
Biblioteka generowana na podstawie schematów XSD systemu KSeF FA(3).
Zawiera komplet modeli PHP, enumów, serializer XML oraz walidator zgodny z XSD.
Zawartość
src/Model/*– klasy PHP odwzorowujące struktury z XSD (np.FakturaType,Podmiot1Type,FaType,FaWierszType,StopkaType).src/Enums/*– typy wyliczeniowe (np. kody krajów, waluty, formy płatności).src/Serializer/XmlSerializer.php– serializer obiektów PHP → XML zgodny ze schematem.src/Validator/XmlValidator.php– walidator dokumentów XML względem XSD.schema/*.xsd– schematy użyte do generacji.
Instalacja
Przykład użycia
Typy i właściwości
- Każda klasa ma statyczną metodę
schema(), która odwzorowuje definicję z XSD. - Wszystkie właściwości mają PHPDoc (
@var) z typem oraz opisem z dokumentacji XSD – dzięki temu IDE (PHPStorm, VSCode) podpowiada pola i opisy.
Licencja
MIT
All versions of ksef-fa3 with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
ext-dom Version *
ext-libxml Version *
ext-dom Version *
ext-libxml Version *
The package intermedia/ksef-fa3 contains the following files
Loading the files please wait ...