Skip to content

Commit 5f6e6b3

Browse files
Merge pull request #57098 from nextcloud/fix/deprecate-ISystemTagManagerFactory
2 parents 3579c5a + c8ce132 commit 5f6e6b3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/public/SystemTag/ISystemTagManagerFactory.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,15 @@
1616
* Factory interface for system tag managers
1717
*
1818
* @since 9.0.0
19+
* @deprecated 33.0.0 use Dependency Injection instead, or \OCP\Server::get
1920
*/
2021
interface ISystemTagManagerFactory {
2122
/**
2223
* Constructor for the system tag manager factory
2324
*
2425
* @param IServerContainer $serverContainer server container
2526
* @since 9.0.0
27+
* @deprecated 33.0.0
2628
*/
2729
public function __construct(IServerContainer $serverContainer);
2830

@@ -31,6 +33,7 @@ public function __construct(IServerContainer $serverContainer);
3133
*
3234
* @return ISystemTagManager
3335
* @since 9.0.0
36+
* @deprecated 33.0.0
3437
*/
3538
public function getManager(): ISystemTagManager;
3639

@@ -40,6 +43,7 @@ public function getManager(): ISystemTagManager;
4043
*
4144
* @return ISystemTagObjectMapper
4245
* @since 9.0.0
46+
* @deprecated 33.0.0
4347
*/
4448
public function getObjectMapper(): ISystemTagObjectMapper;
4549
}

0 commit comments

Comments
 (0)