PHP 8.2.30
Preview: interfaces Size: 720 B
//lib/node_modules/npm/node_modules/json-schema/draft-03/examples/interfaces

{
    "extends":"http://json-schema.org/hyper-schema",
    "description":"A schema for schema interface definitions that describe programmatic class structures using JSON schema syntax",
    "properties":{
        "methods":{
            "type":"object",
            "description":"This defines the set of methods available to the class instances",
            "additionalProperties":{
		"type":"object",
		"description":"The definition of the method",
		"properties":{
			"parameters":{
				"type":"array",
				"description":"The set of parameters that should be passed to the method when it is called",
				"items":{"$ref":"#"},
				"required": true
			},
			"returns":{"$ref":"#"}
		}
            }
        }
    }
}

Directory Contents

Dirs: 0 × Files: 5

Name Size Perms Modified Actions
673 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
929 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
2.12 KB lrw-r--r-- 2021-03-10 14:36:37
Edit Download
166 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
720 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).