$pathPrefix | MediaWiki\Rest\Module\Module | protected |
$responseFactory | MediaWiki\Rest\Module\Module | protected |
__construct(array $routeFiles, array $extraRoutes, Router $router, string $pathPrefix, ResponseFactory $responseFactory, BasicAuthorizerInterface $basicAuth, ObjectFactory $objectFactory, Validator $restValidator, ErrorReporter $errorReporter) | MediaWiki\Rest\Module\RouteFileModule | |
MediaWiki::Rest::Module::Module::__construct(Router $router, string $pathPrefix, ResponseFactory $responseFactory, BasicAuthorizerInterface $basicAuth, ObjectFactory $objectFactory, Validator $restValidator, ErrorReporter $errorReporter) | MediaWiki\Rest\Module\Module | |
CACHE_CONFIG_HASH_KEY | MediaWiki\Rest\Module\Module | |
execute(string $path, RequestInterface $request) | MediaWiki\Rest\Module\Module | |
executeHandler(Handler $handler) | MediaWiki\Rest\Module\Module | protected |
findHandlerMatch(string $path, string $requestMethod) | MediaWiki\Rest\Module\RouteFileModule | |
getAllowedMethods(string $relPath) | MediaWiki\Rest\Module\RouteFileModule | |
getCacheData() | MediaWiki\Rest\Module\RouteFileModule | |
getDefinedPaths() | MediaWiki\Rest\Module\RouteFileModule | |
getHandlerForPath(string $path, RequestInterface $request, bool $initForExecute=false) | MediaWiki\Rest\Module\Module | |
getPathPrefix() | MediaWiki\Rest\Module\Module | |
getRouter() | MediaWiki\Rest\Module\Module | |
initFromCacheData(array $cacheData) | MediaWiki\Rest\Module\RouteFileModule | |
instantiateHandlerObject(array $spec) | MediaWiki\Rest\Module\Module | protected |
loadJsonFile(string $fileName) | MediaWiki\Rest\Module\Module | static |
setCors(CorsUtils $cors) | MediaWiki\Rest\Module\Module | |
throwNoMatch(string $path, string $method, array $allowed) | MediaWiki\Rest\Module\Module | protected |