dmstr/openapi-json-schema-bundle

Symfony bundle for integrating JSON Schema validation with API Platform OpenAPI documentation via dynamic schema aggregation (SchemaRegistry with anyOf merging, #[JsonSchema] attribute, OperationInputSchemaResolver, JedisonGrid decorator).

Maintainers

Package info

github.com/dmstr/openapi-json-schema-bundle

Type:symfony-bundle

pkg:composer/dmstr/openapi-json-schema-bundle

Statistics

Installs: 39

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2026-06-10 15:19 UTC

This package is auto-updated.

Last update: 2026-06-14 01:33:19 UTC


README

dmstr/openapi-json-schema-bundle

Inject JSON Schemas into OpenAPI documentation for API Platform.

Features (planned)

  • SchemaRegistry — merges provider schemas into a discriminated anyOf
  • #[JsonSchema] attribute — references entity-local JSON Schema files
  • OperationInputSchemaResolver — entity-local + path-fallback schema lookup
  • OpenAPI decorators: JsonFieldSchemaDecorator, JedisonGridSchemaDecorator, OperationInputSchemaDecorator
  • DumpSchemaCommand — CLI utility

License

MIT © diemeisterei GmbH