| method | "POST" |
|---|
| path | "/bluespice/farm/v1/instance/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\CreateInstanceHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
| "LanguageFactory" |
| "MainConfig" |
|
|---|
|
| method | "POST" |
|---|
| path | "/bluespice/farm/v1/instance/edit/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\EditInstanceHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
| "LanguageFactory" |
| "MainConfig" |
|
|---|
|
| method | "POST" |
|---|
| path | "/bluespice/farm/v1/instance/clone/{sourceInstancePath}/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\CloneInstanceHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
| "LanguageFactory" |
| "MainConfig" |
|
|---|
|
| method | "POST" |
|---|
| path | "/bluespice/farm/v1/instance/suspend/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\SuspendHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
|
|---|
|
| method | "POST" |
|---|
| path | "/bluespice/farm/v1/instance/resume/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\ResumeHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
| "BlueSpiceWikiFarm._InstanceCountLimiter" |
|
|---|
|
| method | "DELETE" |
|---|
| path | "/bluespice/farm/v1/instance/{instanceName}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\DeleteInstanceHandler" |
|---|
| services | | "BlueSpiceWikiFarm.InstanceManager" |
| "PermissionManager" |
|
|---|
|
| method | "GET" |
|---|
| path | "/bluespice/farm/v1/process/{processId}" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\ProcessHandler" |
|---|
| services | |
|---|
|
| path | "/bluespice/farm/v1/limits" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\LimitsHandler" |
|---|
| services | | "PermissionManager" |
| "BlueSpiceWikiFarm._InstanceCountLimiter" |
|
|---|
|
| method | "GET" |
|---|
| path | "/bluespice/farm/v1/generate_path" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\GeneratePathHandler" |
|---|
| services | | "BlueSpiceWikiFarm._InstancePathGenerator" |
| "BlueSpiceWikiFarm.InstanceStore" |
|
|---|
|
| method | "GET" |
|---|
| path | "/bluespice/farm/v1/check_path_validity" |
|---|
| class | "\BlueSpice\WikiFarm\Rest\CheckPathHandler" |
|---|
| services | | "BlueSpiceWikiFarm._InstancePathGenerator" |
|
|---|
|
| path | "/bluespice/farm/v1/combined-title-query-store" |
|---|
| class | "BlueSpice\WikiFarm\TitleSearch\Rest\FarmTitleQueryStore" |
|---|
| services | | "HookContainer" |
| "DBLoadBalancer" |
| "TitleFactory" |
| "ContentLanguage" |
| "NamespaceInfo" |
| "PageProps" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
|
|---|
|
| path | "/bluespice/farm/v1/template-query-store" |
|---|
| class | "BlueSpice\WikiFarm\TitleSearch\Rest\FarmTemplateQueryStore" |
|---|
| services | | "HookContainer" |
| "DBLoadBalancer" |
| "TitleFactory" |
| "ContentLanguage" |
| "NamespaceInfo" |
| "PageProps" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
| "BlueSpiceWikiFarm._Config" |
|
|---|
|
| method | "POST" |
|---|
| path | "/bluespice/farm/v1/access/assign" |
|---|
| class | "BlueSpice\WikiFarm\Rest\AssignRoleToEntityHandler" |
|---|
| services | | "PermissionManager" |
| "BlueSpiceWikiFarm.GroupRoleManager" |
| "UserFactory" |
| "UserGroupManager" |
| "BlueSpiceWikiFarm.InstanceGroupCreator" |
| "BlueSpiceWikiFarm.InstanceStore" |
|
|---|
|
| path | "/bluespice/farm/v1/access/assignments" |
|---|
| class | "BlueSpice\WikiFarm\Rest\AccessAssignmentsStore" |
|---|
| services | | "HookContainer" |
| "PermissionManager" |
| "BlueSpiceWikiFarm.InstanceGroupCreator" |
| "DBLoadBalancer" |
| "BlueSpiceWikiFarm.GroupRoleManager" |
| "BlueSpiceWikiFarm.InstanceStore" |
|
|---|
|
| path | "/bluespice/farm/v1/access/accessible" |
|---|
| class | "BlueSpice\WikiFarm\Rest\UserAccessibleInstancesHandler" |
|---|
| services | | "BlueSpiceWikiFarm._Config" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
| "BlueSpiceWikiFarm.WikiMap" |
|
|---|
|
| path | "/bluespice/farm/v1/instances/list" |
|---|
| class | "BlueSpice\WikiFarm\Rest\InstancesDisplayListHandler" |
|---|
| services | | "HookContainer" |
| "BlueSpiceWikiFarm._Config" |
| "MainConfig" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
| "UserOptionsLookup" |
| "BlueSpiceWikiFarm._InstanceDisplayRecordHelper" |
|
|---|
|
| path | "/bluespice/farm/v1/instances/recent" |
|---|
| class | "BlueSpice\WikiFarm\Rest\GetLastVisitedInstances" |
|---|
| services | | "BlueSpiceWikiFarm._InstanceDisplayRecordHelper" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
| "MWStake.DataStash" |
|
|---|
|
| path | "/bluespice/farm/v1/instances/context" |
|---|
| class | "BlueSpice\WikiFarm\Rest\ContextInstanceHandler" |
|---|
| services | | "BlueSpiceWikiFarm._Config" |
| "BlueSpiceWikiFarm.InstanceStore" |
| "BlueSpiceWikiFarm.AccessControlStore" |
|
|---|
|
| path | "/bluespice/farm/v1/instances" |
|---|
| class | "BlueSpice\WikiFarm\Rest\InstancesHandler" |
|---|
| services | | "HookContainer" |
| "BlueSpiceWikiFarm._Config" |
| "MainConfig" |
| "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm.InstanceStore" |
|
|---|
|
| path | "/bluespice/farm/v1/access/assignable/users" |
|---|
| class | "BlueSpice\WikiFarm\Rest\AccessAssignableUsersStore" |
|---|
| services | | "HookContainer" |
| "DBLoadBalancer" |
| "UserFactory" |
| "LinkRenderer" |
| "TitleFactory" |
| "MWStakeCommonUtilsConfig" |
| "MWStakeCommonUtilsFactory" |
| "BlueSpiceWikiFarm._Config" |
| "PermissionManager" |
|
|---|
|
| path | "/bluespice/farm/v1/access/assignable/groups" |
|---|
| class | "BlueSpice\WikiFarm\Rest\AccessAssignableGroupsStore" |
|---|
| services | | "HookContainer" |
| "MWStakeCommonUtilsFactory" |
| "MWStakeCommonUtilsConfig" |
| "BlueSpiceWikiFarm._GroupListStore" |
| "PermissionManager" |
|
|---|
|
| path | "/bluespice/farm/v1/wiki_info/{wiki_id}" |
|---|
| class | "BlueSpice\WikiFarm\Rest\InstanceInfoFromWikiIDHandler" |
|---|
| services | | "BlueSpiceWikiFarm.AccessControlStore" |
| "BlueSpiceWikiFarm._Config" |
| "BlueSpiceWikiFarm.WikiMap" |
|
|---|
|