Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
core\router\schema\specification Member List

This is the complete list of members for core\router\schema\specification, including all inherited members.

$commonresponsescore\router\schema\specificationprotected
$datacore\router\schema\specificationprotected
$finalisedcore\router\schema\specificationprotected
__construct()core\router\schema\specification
add_component(openapi_base $object)core\router\schema\specification
add_example(example $example,)core\router\schema\specificationprotected
add_header(header_object $header,)core\router\schema\specificationprotected
add_parameter(parameter $parameter,)core\router\schema\specificationprotected
add_path(string $component, route $route,)core\router\schema\specification
add_request_body(request_body $body,)core\router\schema\specificationprotected
add_response(response $response,)core\router\schema\specificationprotected
add_schema(type_base $schema,)core\router\schema\specificationprotected
add_server(string $url, string $description,)core\router\schema\specification
finalise()core\router\schema\specificationprotected
generate_common_responses()core\router\schema\specificationprotected
get_common_request_responses()core\router\schema\specification
get_openapi_schema_for_route(route $route, string $component, string $path,)core\router\schema\specification
get_schema()core\router\schema\specification
is_reference_defined(string $ref,)core\router\schema\specification
jsonSerialize()core\router\schema\specification
OPENAPI_VERSIONcore\router\schema\specification