wol-soft/php-json-schema-model-generator

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "wol-soft/php-json-schema-model-generator",
    "homepage": "https://github.com/wol-soft/php-json-schema-model-generator",
    "description": "Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code",
    "type": "library",
    "license": "MIT",
    "authors": [
        {
            "name": "Enno Woortmann",
            "email": "enno.woortmann@web.de"
        }
    ],
    "require": {
        "symfony/polyfill-php81": "^1.28",
        "wol-soft/php-json-schema-model-generator-production": "^0.19.0",
        "wol-soft/php-micro-template": "^1.9.0",

        "php": ">=8.0",
        "ext-json": "*",
        "ext-mbstring": "*"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.4",
        "rector/rector": "^1.2"
    },
    "autoload": {
        "psr-4": {
            "PHPModelGenerator\\": "src"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "PHPModelGenerator\\Tests\\": "tests",
            "ManualSchema\\": "tests/manual/result"
        }
    }
}