api-platform/schema-generator
Various tools to generate a data model based on Schema.org vocables
Maintainers
v5.2.5
2026-01-29 09:34 UTC
Requires
- php: >=7.4
- ext-json: *
- devizzent/cebe-php-openapi: ^1.0.3
- doctrine/inflector: ^1.4.3 || ^2.0
- friendsofphp/php-cs-fixer: ^2.15 || ^3.0
- league/html-to-markdown: ^5.0
- nette/php-generator: ^3.6 || ^4.0
- nikic/php-parser: ^4.13 || ^5.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- sweetrdf/easyrdf: ^1.6
- symfony/config: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/console: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/filesystem: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/http-foundation: ^7.3.7 || ^8.0
- symfony/string: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/yaml: ^5.4 || ^6.4 || ^7.0 || ^8.0
- twig/twig: ^3.0
Requires (Dev)
- api-platform/core: ^2.7 || ^3.0 || ^4.0.22
- doctrine/orm: ^2.7 || ^3.0
- myclabs/php-enum: ^1.7
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5.50
- symfony/doctrine-bridge: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/finder: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/serializer: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/validator: ^5.4 || ^6.4 || ^7.0 || ^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-06-22 22:32:44 UTC
README
schema is a command line tool part of the API Platform framework that instantly generates a set
of PHP classes from vocabularies such as (but not limited to) Schema.org
or ActivityStreams or from an OpenAPI documentation.
π GitHub Actions
π Coverage Status
Documentation
Credits
This project was created by KΓ©vin Dunglas and is sponsored by Les-Tilleuls.coop.
