$pathPrefix | MediaWiki\Rest\Module\Module | protected |
$responseFactory | MediaWiki\Rest\Module\Module | protected |
__construct(string $definitionFile, Router $router, string $pathPrefix, ResponseFactory $responseFactory, BasicAuthorizerInterface $basicAuth, ObjectFactory $objectFactory, Validator $restValidator, ErrorReporter $errorReporter) | MediaWiki\Rest\Module\SpecBasedModule | |
MediaWiki::Rest::Module::MatcherBasedModule::__construct(Router $router, string $pathPrefix, ResponseFactory $responseFactory, BasicAuthorizerInterface $basicAuth, ObjectFactory $objectFactory, Validator $restValidator, ErrorReporter $errorReporter) | MediaWiki\Rest\Module\Module | |
addRoute( $method, string $path, array $info) | MediaWiki\Rest\Module\MatcherBasedModule | protected |
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\MatcherBasedModule | |
getAllowedMethods(string $relPath) | MediaWiki\Rest\Module\MatcherBasedModule | |
getCacheData() | MediaWiki\Rest\Module\MatcherBasedModule | |
getConfigHash() | MediaWiki\Rest\Module\SpecBasedModule | protected |
getDefinedPaths() | MediaWiki\Rest\Module\SpecBasedModule | |
getHandlerForPath(string $path, RequestInterface $request, bool $initForExecute=false) | MediaWiki\Rest\Module\Module | |
getMatchers() | MediaWiki\Rest\Module\MatcherBasedModule | protected |
getPathPrefix() | MediaWiki\Rest\Module\Module | |
getRouter() | MediaWiki\Rest\Module\Module | |
initFromCacheData(array $cacheData) | MediaWiki\Rest\Module\MatcherBasedModule | |
initRoutes() | MediaWiki\Rest\Module\SpecBasedModule | protected |
instantiateHandlerObject(array $spec) | MediaWiki\Rest\Module\Module | protected |
loadJsonFile(string $fileName) | MediaWiki\Rest\Module\Module | static |
setCors(CorsUtils $cors) | MediaWiki\Rest\Module\Module | |
setStats(StatsFactory $stats) | MediaWiki\Rest\Module\Module | |
throwNoMatch(string $path, string $method, array $allowed) | MediaWiki\Rest\Module\Module | protected |