Skip to content

feat: add basic XSD and OWL support#204

Merged
dunglas merged 22 commits intoapi-platform:masterfrom
dunglas:feat/owl-support
Jan 20, 2021
Merged

feat: add basic XSD and OWL support#204
dunglas merged 22 commits intoapi-platform:masterfrom
dunglas:feat/owl-support

Conversation

@dunglas
Copy link
Copy Markdown
Member

@dunglas dunglas commented Jun 18, 2020

Q A
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? no
Tickets closes #259, closes #277, closes #207, closes #206, closes #201, closes #235, closes #250
License MIT
Doc PR todo

Add basic Web Ontology Language (OWL) and XML Schema (XSD) support to the generator.

My main goal is to be able to generate a PHP data model from the Activity Streams 2.0 vocabulary, but it should also work with any other vocabulary defined using OWL.

TODO:

  • Fix inheritance error in the logs
  • Fix Doctrine annotation generation
  • Add cardinality support
  • Add tests

@dunglas dunglas marked this pull request as ready for review January 20, 2021 18:41
@dunglas dunglas merged commit cf7aaca into api-platform:master Jan 20, 2021
@dunglas dunglas deleted the feat/owl-support branch January 20, 2021 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant