goetas-webservices/xsd2php

Convert XSD into PHP classes and JMS serializer definitions

50
/ 100
Established

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.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

241

Forks

101

Language

PHP

License

MIT

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.