goetas-webservices/xsd2php
Convert XSD into PHP classes and JMS serializer definitions
Generates PSR-4 compliant PHP classes and JMS Serializer metadata directly from XSD/WSDL schemas, with configurable namespace-to-directory mappings and optional Symfony Validator constraint generation. Uses a YAML configuration file to manage type aliases, naming strategies, and custom handler references for complex types like `xsd:anyType`. Integrates with JMS Serializer for XML deserialization/serialization and supports schema discovery through local file overrides and namespace location mappings.
241 stars. No commits in the last 6 months.
Stars
241
Forks
101
Language
PHP
License
MIT
Category
Last pushed
Mar 13, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/goetas-webservices/xsd2php"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
jenner/LstGen
Code-Generator für die Lohnsteuerberechnung aus PAP XML
wol-soft/php-json-schema-model-generator
Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code
hiqdev/hidev
Automation tool mixed with code generator for easier continuous development
martin-helmich/php-schema2class
Generate PHP classes from JSON schemas
albireo77/devflowcharter
Flowchart builder and code generator.