php-json-schema-model-generator
0.26
  • Getting started
  • Examples

Generic

  • Required values
  • Readonly values
  • Default values
  • Namespaces
  • References
  • Meta data
  • Combined exceptions

Types

  • String
  • Numeric types
  • Boolean
  • Const
  • Null

Complex Types

  • Object
  • Array
  • Enum
  • Multi Type

Combined Schemas

  • All Of
  • Any Of
  • One Of
  • Not
  • If
  • Merged Property

Extending the generator

  • Post Processor

Non standard extensions

  • Filter
php-json-schema-model-generator
  • Docs »
  • php-json-schema-model-generator
  • View page source

php-json-schema-model-generatorΒΆ

Generates PHP model classes from JSON-Schema files including validation and providing a fluent auto completion for the generated classes.

  • Getting started
    • Installation
    • Generating classes
    • Configuring the generator
    • Post Processors
  • Examples
    • Scenario-based integration tests
    • Ebay OpenAPIv3 spec

Generic

  • Required values
  • Readonly values
  • Default values
  • Namespaces
  • References
  • Meta data
  • Combined exceptions

Types

  • String
  • Numeric types
  • Boolean
  • Const
  • Null

Complex Types

  • Object
  • Array
  • Enum
  • Multi Type

Combined Schemas

  • All Of
  • Any Of
  • One Of
  • Not
  • If
  • Merged Property

Extending the generator

  • Post Processor
    • BuilderClassPostProcessor
    • EnumPostProcessor
    • PopulatePostProcessor
    • AdditionalPropertiesAccessorPostProcessor
    • PatternPropertiesAccessorPostProcessor
    • Custom Post Processors

Non standard extensions

  • Filter
Next

© Copyright 2025, Enno Woortmann

Built with Sphinx using a theme provided by Read the Docs.