{ "mwapi": "1.0.0", "moduleId": "mock/v1", "paths": { "/RouterTest/hello": { "get": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\HelloHandler", "hello": "ohi" } } }, "/RouterTest/echo": { "get": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "post": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "put": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "delete": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } } }, "/RouterTest/echo_form_data": { "post": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler", "postParam": true } } }, "/RouterTest/echo/{pathParam}": { "get": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "post": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "put": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } }, "delete": { "handler": { "class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler" } } }, "/RouterTest/stream": { "post": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::streamHandlerFactory" } }, "put": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::streamHandlerFactory" } } }, "/RouterTest/old-body-validator": { "post": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::oldBodyValidatorFactory" } }, "put": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::oldBodyValidatorFactory" } } }, "/RouterTest/data-handler": { "post": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::dataHandlerFactory" } } }, "/RouterTest/form-handler": { "post": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\RouterTest::formHandlerFactory" } } }, "/EntryPoint/header": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\EntryPointTest::mockHandlerHeader" } } }, "/EntryPoint/bodyRewind": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\EntryPointTest::mockHandlerBodyRewind" } } }, "/RouterTest/throw": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwHandlerFactory" } } }, "/RouterTest/fatal": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::fatalHandlerFactory" } } }, "/RouterTest/throwRedirect": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwRedirectHandlerFactory" } } }, "/RouterTest/redirect": { "get": { "redirect": { "path": "/mock/RouterTest/redirectTarget" } } }, "/RouterTest/throwWrapped": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwWrappedHandlerFactory" } } }, "/MWBasicRequestAuthorizerTest/write": { "get": { "handler": { "factory": "MediaWiki\\Tests\\Unit\\Rest\\BasicAccess\\MWBasicRequestAuthorizerTest::writeHandlerFactory" } } } } }