goetas-webservices/xsd-reader
Reads XML Schema (XSD) documents into a clean PHP object model, handling includes, imports, simple and complex types, and namespaces. A lightweight foundation for WSDL readers, SOAP clients, and code generators.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| goetas/xsd-reader | 0.97 | A PHP library for reading XML Schema (XSD) documents into an object model. It resolves imports and includes and exposes elements, complex and simple types, attributes, restrictions, and annotations, making it easy to inspect schemas programmatically. | 9 | — | 8 | — | 0 | 0.3 | — | — | 12 years ago |
|
| goetas-webservices/xsd2php | 0.90 | Generate PHP classes from XSD schemas and WSDL files, converting XML Schema types into ready-to-use PHP models with JMS Serializer metadata support. A practical tool for building SOAP and XML integrations from existing contracts. | 241 | — | 105 | — | 43 | 19.2 | 22.1 | MIT | 1 year ago | |
| goetas/xsd2php | 0.83 | goetas/xsd2php converts XML Schema and WSDL definitions into PHP classes, generating typed models and serialization mappings so you can work with SOAP/XML services in PHP without hand-writing boilerplate. It integrates with JMS Serializer and supports common XSD constructs. | 149 | — | 61 | — | 17 | 4.0 | 5.2 | — | 10 years ago |
|
| goetas-webservices/xsd2php-runtime | 0.83 | Runtime support for code generated by goetas-webservices/xsd2php. Provides the base classes and helpers needed to use PHP classes generated from XML Schema definitions, simplifying integration and serialization in PHP projects. | 49 | 50 | 19 | 1M | 1 | 5.3 | 57.1 | MIT | 9 months ago | |
| goetas/xmldom | 0.83 | A lightweight XML DOM implementation for PHP, offering an object-oriented API to build, parse, traverse, and manipulate XML documents. It provides a simple, portable option for projects needing DOM-style XML handling without heavy dependencies. | 1 | 1 | 0 | 0 | 0 | 0.1 | — | — | — | |
| wsdltophp/wsdlhandler | 0.82 | WSDL handler for PHP that parses WSDL files and generates the PHP classes needed to consume SOAP web services. It validates and reads WSDL definitions, producing clean, ready-to-use code for your SOAP integrations. | 3 | — | 1 | — | 0 | 0.0 | — | MIT | 1 year ago |
|
| php-soap/wsdl-reader | 0.81 | php-soap/wsdl-reader is a PHP library for parsing WSDL documents into a structured object model, making it easy to inspect services, bindings, ports, operations, and types. Lightweight and framework-agnostic, it helps PHP applications understand SOAP service definitions. | 21 | 21 | 7 | 176K | 0 | 20.2 | 63.5 | — | 3 weeks ago | |
| php-soap/wsdl | 0.80 | php-soap/wsdl provides a modern PHP API for reading and navigating WSDL documents. Inspect services, bindings, ports, operations, and schemas, resolve imports, and power SOAP clients or code generation without manual XML parsing. | 18 | — | 8 | — | 0 | 11.7 | — | MIT | 5 months ago |
|
| php-soap/encoding | 0.79 | A PHP library for SOAP encoding and decoding, converting PHP values to and from SOAP XML. It provides the encoding layer for SOAP clients and servers, with support for envelopes, headers, faults, and typed values through a clean, framework-agnostic API. | 10 | 10 | 6 | 89K | 0 | 19.5 | 63.0 | MIT | 3 weeks ago | |
| wsdltophp/domhandler | 0.79 | DOM handler for the WSDL to PHP toolchain, providing a lightweight abstraction over PHP's DOM extension so generated classes can read, write and navigate XML nodes consistently. Handles namespaces, attributes and node casting, keeping generated code simple and portable. | 3 | 3 | 1 | 36K | 0 | 12.2 | 60.5 | MIT | 4 months ago | |
| eclipxe/xmlschemavalidator | 0.78 | A lightweight PHP library for validating XML documents against XSD schemas using DOMDocument and libxml. It provides simple APIs for validating XML strings or files, collects detailed schema errors, supports exception-based handling, and integrates easily into Composer-based PHP projects. | 15 | 17 | 5 | 18K | 0 | 7.5 | 44.8 | MIT | 7 months ago |
How can I help you explore Laravel packages today?