Skip to content

Commit dbe6ac9

Browse files
authored
Merge pull request #13167 from nextcloud/feat/document-getters-removal
feat: Document removal of deprecated getters from IServerContainer
2 parents e9a80bd + 5b46b83 commit dbe6ac9

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_32.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,36 @@ Removed APIs
9696

9797
- Template function ``vendor_script`` was unused and removed
9898
- The support for ``app.php`` files, deprecated since Nextcloud 19, was removed. Existence of the file is still checked to show an error if present, but that will be removed in a later version. Please move to ``OCP\AppFramework\Bootstrap\IBoostrap`` instead.
99+
- The following getters, deprecated since 20, were removed. Please use Dependency Injection or ``\OCP\Server::get`` instead:
100+
- ``IServerContainer::getAppConfig()``
101+
- ``IServerContainer::getAvatarManager()``
102+
- ``IServerContainer::getCalendarManager()``
103+
- ``IServerContainer::getCalendarResourceBackendManager()``
104+
- ``IServerContainer::getCalendarRoomBackendManager()``
105+
- ``IServerContainer::getCloudFederationFactory()``
106+
- ``IServerContainer::getCloudFederationProviderManager()``
107+
- ``IServerContainer::getCommandBus()``
108+
- ``IServerContainer::getCommentsManager()``
109+
- ``IServerContainer::getContentSecurityPolicyManager()``
110+
- ``IServerContainer::getCredentialsManager()``
111+
- ``IServerContainer::getDateTimeFormatter()``
112+
- ``IServerContainer::getDateTimeZone()``
113+
- ``IServerContainer::getEncryptionKeyStorage()``
114+
- ``IServerContainer::getEventLogger()``
115+
- ``IServerContainer::getGlobalScaleConfig()``
116+
- ``IServerContainer::getHTTPClientService()``
117+
- ``IServerContainer::getIniWrapper()``
118+
- ``IServerContainer::getLogFactory()``
119+
- ``IServerContainer::getMountManager()``
120+
- ``IServerContainer::getMountProviderCollection()``
121+
- ``IServerContainer::getNavigationManager()``
122+
- ``IServerContainer::getPreviewManager()``
123+
- ``IServerContainer::getQueryLogger()``
124+
- ``IServerContainer::getRemoteApiFactory()``
125+
- ``IServerContainer::getRemoteInstanceFactory()``
126+
- ``IServerContainer::getRouter()``
127+
- ``IServerContainer::getShareManager()``
128+
- ``IServerContainer::getStorageFactory()``
129+
- ``IServerContainer::getSystemTagManager()``
130+
- ``IServerContainer::getSystemTagObjectMapper()``
131+
- ``IServerContainer::getTagManager()``

0 commit comments

Comments
 (0)