wiki.techinc.nl/includes/Rest/coreDevelopmentRoutes.json

97 lines
2 KiB
JSON

[
{
"path": "/coredev/v0/search/page",
"class": "MediaWiki\\Rest\\Handler\\SearchHandler",
"services": [
"MainConfig",
"PermissionManager",
"SearchEngineFactory",
"SearchEngineConfig"
],
"mode": "fulltext"
},
{
"path": "/coredev/v0/search/title",
"class": "MediaWiki\\Rest\\Handler\\SearchHandler",
"services": [
"MainConfig",
"PermissionManager",
"SearchEngineFactory",
"SearchEngineConfig"
],
"mode": "completion"
},
{
"path": "/coredev/v0/page/{title}/links/language",
"class": "MediaWiki\\Rest\\Handler\\LanguageLinksHandler",
"services": [
"DBLoadBalancer",
"LanguageNameUtils",
"PermissionManager",
"TitleFormatter",
"TitleParser"
]
},
{
"path": "/coredev/v0/page/{title}",
"class": "MediaWiki\\Rest\\Handler\\PageSourceHandler",
"services": [
"MainConfig",
"PermissionManager",
"RevisionLookup",
"TitleFormatter"
]
},
{
"path": "/coredev/v0/page/{title}/{html_type}",
"class": "MediaWiki\\Rest\\Handler\\PageHTMLHandler",
"services": [
"MainConfig",
"PermissionManager",
"RevisionLookup",
"TitleFormatter",
"VirtualRESTServiceClient"
]
},
{
"path": "/coredev/v0/page/{title}/links/media",
"class": "MediaWiki\\Rest\\Handler\\MediaLinksHandler",
"services": [
"PermissionManager",
"DBLoadBalancer",
"RepoGroup"
]
},
{
"path": "/coredev/v0/file/{title}",
"class": "MediaWiki\\Rest\\Handler\\MediaFileHandler",
"services": [
"PermissionManager",
"RepoGroup"
]
},
{
"method": "PUT",
"path": "/coredev/v0/page/{title}",
"class": "MediaWiki\\Rest\\Handler\\UpdateHandler",
"services": [
"MainConfig",
"ContentHandlerFactory",
"TitleParser",
"TitleFormatter",
"RevisionStore"
]
},
{
"method": "POST",
"path": "/coredev/v0/page",
"class": "MediaWiki\\Rest\\Handler\\CreationHandler",
"services": [
"MainConfig",
"ContentHandlerFactory",
"TitleParser",
"TitleFormatter",
"RevisionStore"
]
}
]