api-platform/schema-generator
CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models.
defaultCardinality configuration for relationsdefaultValue in property configurationresolveTypes and allTypes parameterssecurity properties for classes and propertiesgenerate-types command has been renamed generatesameAssymfony/config 5.0columnPrefixinversedBy and mappedBy Doctrine attributesnull valuereadable and writable options to fields to skip getter or mutator generation.fluentMutatorMethods config flag to true[@param](https://github.com/param) and [@return](https://github.com/return) annotations when a typehint exist and mutator description) isn't generated anymoreDateTimeInterface is used instead of DateTime when possibleSerializerGroupsAnnotationGenerator is enabled by defaultto-many relations and singularized for to-one relationsschema.yaml is found in the current directory and no 2nd argument is passed to generate-types, this file will be usedextract-cardinalities gains two new options: one to configure the Schema.org's file to use, the other for the GoodRelations onenullable optionunique option[@Column](https://github.com/Column) annotationsnull value handlingArrayCollection[@type](https://github.com/type) supportHow can I help you explore Laravel packages today?