potievdev/schema-generator
Various tools to generate a data model based on Schema.org vocables
Maintainers
1.0.0
2024-02-08 19:22 UTC
Requires
- php: >=7.4
- ext-json: *
- cebe/php-openapi: ^1.6
- 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
- psr/log: ^1.0 || ^2.0 || ^3.0
- sweetrdf/easyrdf: ^1.6
- symfony/config: ^5.2 || ^6.0 || ^7.0
- symfony/console: ^5.2 || ^6.0 || ^7.0
- symfony/filesystem: ^5.2 || ^6.0 || ^7.0
- symfony/string: ^5.2 || ^6.0 || ^7.0
- symfony/yaml: ^5.2 || ^6.0 || ^7.0
- twig/twig: ^3.0
Requires (Dev)
- api-platform/core: ^2.7 || ^3.0
- doctrine/orm: ^2.7
- myclabs/php-enum: ^1.7
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.2.0
- symfony/doctrine-bridge: ^5.2 || ^6.0 || ^7.0
- symfony/finder: ^5.2 || ^6.0 || ^7.0
- symfony/phpunit-bridge: ^5.2 || ^6.0 || ^7.0
- symfony/serializer: ^5.2 || ^6.0 || ^7.0
- symfony/validator: ^5.2 || ^6.0 || ^7.0
Suggests
None
Provides
None
Conflicts
- sebastian/comparator: >=5.0
Replaces
None
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.
