|
|
|
|
@ -16,6 +16,7 @@ use OCP\IServerContainer;
|
|
|
|
|
* Factory interface for system tag managers
|
|
|
|
|
*
|
|
|
|
|
* @since 9.0.0
|
|
|
|
|
* @deprecated 33.0.0 use Dependency Injection instead, or \OCP\Server::get
|
|
|
|
|
*/
|
|
|
|
|
interface ISystemTagManagerFactory {
|
|
|
|
|
/**
|
|
|
|
|
@ -23,6 +24,7 @@ interface ISystemTagManagerFactory {
|
|
|
|
|
*
|
|
|
|
|
* @param IServerContainer $serverContainer server container
|
|
|
|
|
* @since 9.0.0
|
|
|
|
|
* @deprecated 33.0.0
|
|
|
|
|
*/
|
|
|
|
|
public function __construct(IServerContainer $serverContainer);
|
|
|
|
|
|
|
|
|
|
@ -31,6 +33,7 @@ interface ISystemTagManagerFactory {
|
|
|
|
|
*
|
|
|
|
|
* @return ISystemTagManager
|
|
|
|
|
* @since 9.0.0
|
|
|
|
|
* @deprecated 33.0.0
|
|
|
|
|
*/
|
|
|
|
|
public function getManager(): ISystemTagManager;
|
|
|
|
|
|
|
|
|
|
@ -40,6 +43,7 @@ interface ISystemTagManagerFactory {
|
|
|
|
|
*
|
|
|
|
|
* @return ISystemTagObjectMapper
|
|
|
|
|
* @since 9.0.0
|
|
|
|
|
* @deprecated 33.0.0
|
|
|
|
|
*/
|
|
|
|
|
public function getObjectMapper(): ISystemTagObjectMapper;
|
|
|
|
|
}
|
|
|
|
|
|