/**
* @return \OCP\Calendar\IManager
+ * @deprecated
*/
public function getCalendarManager() {
return $this->query(\OC\Calendar\Manager::class);
/**
* @return \OCP\Calendar\Resource\IManager
+ * @deprecated
*/
public function getCalendarResourceBackendManager() {
return $this->query(\OC\Calendar\Resource\Manager::class);
/**
* @return \OCP\Calendar\Room\IManager
+ * @deprecated
*/
public function getCalendarRoomBackendManager() {
return $this->query(\OC\Calendar\Room\Manager::class);
/**
* @return \OCP\Contacts\IManager
+ * @deprecated
*/
public function getContactsManager() {
return $this->query(\OCP\Contacts\IManager::class);
/**
* @return \OC\Encryption\Manager
+ * @deprecated
*/
public function getEncryptionManager() {
return $this->query(\OCP\Encryption\IManager::class);
/**
* @return \OC\Encryption\File
+ * @deprecated
*/
public function getEncryptionFilesHelper() {
return $this->query('EncryptionFileHelper');
/**
* @return \OCP\Encryption\Keys\IStorage
+ * @deprecated
*/
public function getEncryptionKeyStorage() {
return $this->query('EncryptionKeyStorage');
* In case the current execution was not initiated by a web request null is returned
*
* @return \OCP\IRequest
+ * @deprecated
*/
public function getRequest() {
return $this->query(IRequest::class);
* Returns the preview manager which can create preview images for a given file
*
* @return IPreview
+ * @deprecated
*/
public function getPreviewManager() {
return $this->query(IPreview::class);
*
* @see \OCP\ITagManager::load()
* @return ITagManager
+ * @deprecated
*/
public function getTagManager() {
return $this->query(ITagManager::class);
* @return ISystemTagManager
*
* @since 9.0.0
+ * @deprecated
*/
public function getSystemTagManager() {
return $this->query(ISystemTagManager::class);
* @return ISystemTagObjectMapper
*
* @since 9.0.0
+ * @deprecated
*/
public function getSystemTagObjectMapper() {
return $this->query(ISystemTagObjectMapper::class);
* Returns the avatar manager, used for avatar functionality
*
* @return IAvatarManager
+ * @deprecated
*/
public function getAvatarManager() {
return $this->query(IAvatarManager::class);
* Returns the root folder of ownCloud's data directory
*
* @return IRootFolder
+ * @deprecated
*/
public function getRootFolder() {
return $this->query(IRootFolder::class);
*
* @param string $userId user ID
* @return \OCP\Files\Folder|null
+ * @deprecated
*/
public function getUserFolder($userId = null) {
if ($userId === null) {
/**
* @return \OC\User\Manager
+ * @deprecated
*/
public function getUserManager() {
return $this->query(IUserManager::class);
/**
* @return \OC\Group\Manager
+ * @deprecated
*/
public function getGroupManager() {
return $this->query(IGroupManager::class);
/**
* @return \OC\User\Session
+ * @deprecated
*/
public function getUserSession() {
return $this->query(IUserSession::class);
/**
* @return \OCP\ISession
+ * @deprecated
*/
public function getSession() {
return $this->getUserSession()->getSession();
/**
* @return \OC\Authentication\TwoFactorAuth\Manager
+ * @deprecated
*/
public function getTwoFactorAuthManager() {
return $this->query(\OC\Authentication\TwoFactorAuth\Manager::class);
/**
* @return \OC\NavigationManager
+ * @deprecated
*/
public function getNavigationManager() {
return $this->query(INavigationManager::class);
/**
* @return \OCP\IConfig
+ * @deprecated
*/
public function getConfig() {
return $this->query(AllConfig::class);
/**
* @return \OC\SystemConfig
+ * @deprecated
*/
public function getSystemConfig() {
return $this->query(SystemConfig::class);
* Returns the app config manager
*
* @return IAppConfig
+ * @deprecated
*/
public function getAppConfig() {
return $this->query(IAppConfig::class);
/**
* @return IFactory
+ * @deprecated
*/
public function getL10NFactory() {
return $this->query(IFactory::class);
* @param string $app appid
* @param string $lang
* @return IL10N
+ * @deprecated
*/
public function getL10N($app, $lang = null) {
return $this->getL10NFactory()->get($app, $lang);
/**
* @return IURLGenerator
+ * @deprecated
*/
public function getURLGenerator() {
return $this->query(IURLGenerator::class);
/**
* @return AppFetcher
+ * @deprecated
*/
public function getAppFetcher() {
return $this->query(AppFetcher::class);
* Returns an \OCP\CacheFactory instance
*
* @return \OCP\ICacheFactory
+ * @deprecated
*/
public function getMemCacheFactory() {
return $this->query(Factory::class);
* Returns an \OC\RedisFactory instance
*
* @return \OC\RedisFactory
+ * @deprecated
*/
public function getGetRedisFactory() {
return $this->query('RedisFactory');
* Returns the current session
*
* @return \OCP\IDBConnection
+ * @deprecated
*/
public function getDatabaseConnection() {
return $this->query(IDBConnection::class);
* Returns the activity manager
*
* @return \OCP\Activity\IManager
+ * @deprecated
*/
public function getActivityManager() {
return $this->query(\OCP\Activity\IManager::class);
* Returns an job list for controlling background jobs
*
* @return IJobList
+ * @deprecated
*/
public function getJobList() {
return $this->query(IJobList::class);
* Returns a logger instance
*
* @return ILogger
+ * @deprecated
*/
public function getLogger() {
return $this->query(ILogger::class);
/**
* @return ILogFactory
* @throws \OCP\AppFramework\QueryException
+ * @deprecated
*/
public function getLogFactory() {
return $this->query(ILogFactory::class);
* Returns a router for generating and matching urls
*
* @return IRouter
+ * @deprecated
*/
public function getRouter() {
return $this->query(IRouter::class);
* Returns a search instance
*
* @return ISearch
+ * @deprecated
*/
public function getSearch() {
return $this->query(ISearch::class);
* Returns a SecureRandom instance
*
* @return \OCP\Security\ISecureRandom
+ * @deprecated
*/
public function getSecureRandom() {
return $this->query(ISecureRandom::class);
* Returns a Crypto instance
*
* @return ICrypto
+ * @deprecated
*/
public function getCrypto() {
return $this->query(ICrypto::class);
* Returns a Hasher instance
*
* @return IHasher
+ * @deprecated
*/
public function getHasher() {
return $this->query(IHasher::class);
* Returns a CredentialsManager instance
*
* @return ICredentialsManager
+ * @deprecated
*/
public function getCredentialsManager() {
return $this->query(ICredentialsManager::class);
*
* @param string $userId (optional) if not specified the current loggedin user is used, use null to get the system certificate manager
* @return \OCP\ICertificateManager | null if $uid is null and no user is logged in
+ * @deprecated
*/
public function getCertificateManager($userId = '') {
if ($userId === '') {
* Returns an instance of the HTTP client service
*
* @return IClientService
+ * @deprecated
*/
public function getHTTPClientService() {
return $this->query(IClientService::class);
* Create a new event source
*
* @return \OCP\IEventSource
+ * @deprecated
*/
public function createEventSource() {
return new \OC_EventSource();
* The returned logger only logs data when debug mode is enabled
*
* @return IEventLogger
+ * @deprecated
*/
public function getEventLogger() {
return $this->query(IEventLogger::class);
* The returned logger only logs data when debug mode is enabled
*
* @return IQueryLogger
+ * @deprecated
*/
public function getQueryLogger() {
return $this->query(IQueryLogger::class);
* Get the manager for temporary files and folders
*
* @return \OCP\ITempManager
+ * @deprecated
*/
public function getTempManager() {
return $this->query(ITempManager::class);
* Get the app manager
*
* @return \OCP\App\IAppManager
+ * @deprecated
*/
public function getAppManager() {
return $this->query(IAppManager::class);
* Creates a new mailer
*
* @return IMailer
+ * @deprecated
*/
public function getMailer() {
return $this->query(IMailer::class);
* Get the webroot
*
* @return string
+ * @deprecated
*/
public function getWebRoot() {
return $this->webRoot;
/**
* @return \OC\OCSClient
+ * @deprecated
*/
public function getOcsClient() {
return $this->query('OcsClient');
/**
* @return IDateTimeZone
+ * @deprecated
*/
public function getDateTimeZone() {
return $this->query(IDateTimeZone::class);
/**
* @return IDateTimeFormatter
+ * @deprecated
*/
public function getDateTimeFormatter() {
return $this->query(IDateTimeFormatter::class);
/**
* @return IMountProviderCollection
+ * @deprecated
*/
public function getMountProviderCollection() {
return $this->query(IMountProviderCollection::class);
* Get the IniWrapper
*
* @return IniGetWrapper
+ * @deprecated
*/
public function getIniWrapper() {
return $this->query('IniWrapper');
/**
* @return \OCP\Command\IBus
+ * @deprecated
*/
public function getCommandBus() {
return $this->query('AsyncCommandBus');
* Get the trusted domain helper
*
* @return TrustedDomainHelper
+ * @deprecated
*/
public function getTrustedDomainHelper() {
return $this->query('TrustedDomainHelper');
*
* @return ILockingProvider
* @since 8.1.0
+ * @deprecated
*/
public function getLockingProvider() {
return $this->query(ILockingProvider::class);
/**
* @return IMountManager
+ * @deprecated
**/
public function getMountManager() {
return $this->query(IMountManager::class);
/**
* @return IUserMountCache
+ * @deprecated
*/
public function getUserMountCache() {
return $this->query(IUserMountCache::class);
* Get the MimeTypeDetector
*
* @return IMimeTypeDetector
+ * @deprecated
*/
public function getMimeTypeDetector() {
return $this->query(IMimeTypeDetector::class);
* Get the MimeTypeLoader
*
* @return IMimeTypeLoader
+ * @deprecated
*/
public function getMimeTypeLoader() {
return $this->query(IMimeTypeLoader::class);
* Get the manager of all the capabilities
*
* @return CapabilitiesManager
+ * @deprecated
*/
public function getCapabilitiesManager() {
return $this->query(CapabilitiesManager::class);
*
* @return \OCP\Notification\IManager
* @since 8.2.0
+ * @deprecated
*/
public function getNotificationManager() {
return $this->query(\OCP\Notification\IManager::class);
/**
* @return ICommentsManager
+ * @deprecated
*/
public function getCommentsManager() {
return $this->query(ICommentsManager::class);
/**
* @return \OCA\Theming\ThemingDefaults
+ * @deprecated
*/
public function getThemingDefaults() {
return $this->query('ThemingDefaults');
/**
* @return \OC\IntegrityCheck\Checker
+ * @deprecated
*/
public function getIntegrityCodeChecker() {
return $this->query('IntegrityCodeChecker');
/**
* @return \OC\Session\CryptoWrapper
+ * @deprecated
*/
public function getSessionCryptoWrapper() {
return $this->query('CryptoWrapper');
/**
* @return CsrfTokenManager
+ * @deprecated
*/
public function getCsrfTokenManager() {
return $this->query(CsrfTokenManager::class);
/**
* @return Throttler
+ * @deprecated
*/
public function getBruteForceThrottler() {
return $this->query(Throttler::class);
/**
* @return IContentSecurityPolicyManager
+ * @deprecated
*/
public function getContentSecurityPolicyManager() {
return $this->query(ContentSecurityPolicyManager::class);
/**
* @return ContentSecurityPolicyNonceManager
+ * @deprecated
*/
public function getContentSecurityPolicyNonceManager() {
return $this->query('ContentSecurityPolicyNonceManager');
* Not a public API as of 8.2, wait for 9.0
*
* @return \OCA\Files_External\Service\BackendService
+ * @deprecated
*/
public function getStoragesBackendService() {
return $this->query(BackendService::class);
* Not a public API as of 8.2, wait for 9.0
*
* @return \OCA\Files_External\Service\GlobalStoragesService
+ * @deprecated
*/
public function getGlobalStoragesService() {
return $this->query(GlobalStoragesService::class);
* Not a public API as of 8.2, wait for 9.0
*
* @return \OCA\Files_External\Service\UserGlobalStoragesService
+ * @deprecated
*/
public function getUserGlobalStoragesService() {
return $this->query(UserGlobalStoragesService::class);
* Not a public API as of 8.2, wait for 9.0
*
* @return \OCA\Files_External\Service\UserStoragesService
+ * @deprecated
*/
public function getUserStoragesService() {
return $this->query(UserStoragesService::class);
/**
* @return \OCP\Share\IManager
+ * @deprecated
*/
public function getShareManager() {
return $this->query(\OCP\Share\IManager::class);
/**
* @return \OCP\Collaboration\Collaborators\ISearch
+ * @deprecated
*/
public function getCollaboratorSearch() {
return $this->query(\OCP\Collaboration\Collaborators\ISearch::class);
/**
* @return \OCP\Collaboration\AutoComplete\IManager
+ * @deprecated
*/
public function getAutoCompleteManager() {
return $this->query(IManager::class);
* Returns the LDAP Provider
*
* @return \OCP\LDAP\ILDAPProvider
+ * @deprecated
*/
public function getLDAPProvider() {
return $this->query('LDAPProvider');
/**
* @return \OCP\Settings\IManager
+ * @deprecated
*/
public function getSettingsManager() {
return $this->query('SettingsManager');
/**
* @return \OCP\Files\IAppData
+ * @deprecated
*/
public function getAppDataDir($app) {
/** @var \OC\Files\AppData\Factory $factory */
/**
* @return \OCP\Lockdown\ILockdownManager
+ * @deprecated
*/
public function getLockdownManager() {
return $this->query('LockdownManager');
/**
* @return \OCP\Federation\ICloudIdManager
+ * @deprecated
*/
public function getCloudIdManager() {
return $this->query(ICloudIdManager::class);
/**
* @return \OCP\GlobalScale\IConfig
+ * @deprecated
*/
public function getGlobalScaleConfig() {
return $this->query(IConfig::class);
/**
* @return \OCP\Federation\ICloudFederationProviderManager
+ * @deprecated
*/
public function getCloudFederationProviderManager() {
return $this->query(ICloudFederationProviderManager::class);
/**
* @return \OCP\Remote\Api\IApiFactory
+ * @deprecated
*/
public function getRemoteApiFactory() {
return $this->query(IApiFactory::class);
/**
* @return \OCP\Federation\ICloudFederationFactory
+ * @deprecated
*/
public function getCloudFederationFactory() {
return $this->query(ICloudFederationFactory::class);
/**
* @return \OCP\Remote\IInstanceFactory
+ * @deprecated
*/
public function getRemoteInstanceFactory() {
return $this->query(IInstanceFactory::class);
/**
* @return IStorageFactory
+ * @deprecated
*/
public function getStorageFactory() {
return $this->query(IStorageFactory::class);
*
* @return GeneratorHelper
* @since 17.0.0
+ * @deprecated
*/
public function getGeneratorHelper() {
return $this->query(\OC\Preview\GeneratorHelper::class);
*
* @return \OCP\Calendar\IManager
* @since 13.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCalendarManager();
*
* @return \OCP\Calendar\Resource\IBackend
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCalendarResourceBackendManager();
*
* @return \OCP\Calendar\Room\IBackend
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCalendarRoomBackendManager();
*
* @return \OCP\Contacts\IManager
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getContactsManager();
*
* @return \OCP\IRequest
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getRequest();
*
* @return \OCP\IPreview
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getPreviewManager();
* @see \OCP\ITagManager::load()
* @return \OCP\ITagManager
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getTagManager();
*
* @return \OCP\Files\IRootFolder
* @since 6.0.0 - between 6.0.0 and 8.0.0 this returned \OCP\Files\Folder
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getRootFolder();
* @return \OCP\Files\Folder
* @since 6.0.0 - parameter $userId was added in 8.0.0
* @see getUserFolder in \OCP\Files\IRootFolder
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getUserFolder($userId = null);
*
* @return \OCP\IUserManager
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getUserManager();
*
* @return \OCP\IGroupManager
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getGroupManager();
*
* @return \OCP\IUserSession
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getUserSession();
*
* @return \OCP\INavigationManager
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getNavigationManager();
*
* @return \OCP\IConfig
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getConfig();
*
* @return \OCP\Security\ICrypto
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCrypto();
*
* @return \OCP\Security\IHasher
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getHasher();
*
* @return \OCP\Security\ISecureRandom
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getSecureRandom();
*
* @return \OCP\Security\ICredentialsManager
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCredentialsManager();
*
* @return \OCP\IAppConfig
* @since 7.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getAppConfig();
/**
* @return \OCP\L10N\IFactory
* @since 8.2.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getL10NFactory();
* @param string $lang
* @return \OCP\IL10N
* @since 6.0.0 - parameter $lang was added in 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getL10N($app, $lang = null);
/**
* @return \OC\Encryption\Manager
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getEncryptionManager();
/**
* @return \OC\Encryption\File
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getEncryptionFilesHelper();
/**
* @return \OCP\Encryption\Keys\IStorage
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getEncryptionKeyStorage();
*
* @return \OCP\IURLGenerator
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getURLGenerator();
*
* @return \OCP\ICache
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCache();
*
* @return \OCP\ICacheFactory
* @since 7.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMemCacheFactory();
*
* @return \OCP\ISession
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getSession();
*
* @return \OCP\Activity\IManager
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getActivityManager();
*
* @return \OCP\IDBConnection
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getDatabaseConnection();
*
* @return \OCP\IAvatarManager
* @since 6.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getAvatarManager();
*
* @return \OCP\BackgroundJob\IJobList
* @since 7.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getJobList();
*
* @return \OCP\ILogger
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getLogger();
*
* @return ILogFactory
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getLogFactory();
*
* @return \OCP\Route\IRouter
* @since 7.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getRouter();
* @param string $userId (optional) if not specified the current loggedin user is used, use null to get the system certificate manager
* @return \OCP\ICertificateManager | null if $userId is null and no user is logged in
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCertificateManager($userId = null);
*
* @return \OCP\IEventSource
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function createEventSource();
*
* @return \OCP\Http\Client\IClientService
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getHTTPClientService();
*
* @return \OCP\Diagnostics\IEventLogger
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getEventLogger();
*
* @return \OCP\Diagnostics\IQueryLogger
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getQueryLogger();
*
* @return \OCP\ITempManager
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getTempManager();
*
* @return \OCP\App\IAppManager
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getAppManager();
*
* @return string
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getWebRoot();
/**
* @return \OCP\Files\Config\IMountProviderCollection
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMountProviderCollection();
*
* @return \bantu\IniGetWrapper\IniGetWrapper
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getIniWrapper();
/**
* @return \OCP\Command\IBus
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCommandBus();
*
* @return \OCP\Mail\IMailer
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMailer();
*
* @return \OCP\Lock\ILockingProvider
* @since 8.1.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getLockingProvider();
/**
* @return \OCP\Files\Mount\IMountManager
* @since 8.2.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMountManager();
*
* @return \OCP\Files\IMimeTypeDetector
* @since 8.2.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMimeTypeDetector();
*
* @return \OCP\Files\IMimeTypeLoader
* @since 8.2.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getMimeTypeLoader();
*
* @return \OCP\Notification\IManager
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getNotificationManager();
/**
* @return \OCP\Comments\ICommentsManager
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCommentsManager();
* @return \OCP\SystemTag\ISystemTagManager
*
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getSystemTagManager();
* @return \OCP\SystemTag\ISystemTagObjectMapper
*
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getSystemTagObjectMapper();
*
* @return \OCP\Share\IManager
* @since 9.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getShareManager();
/**
* @return \OCP\IDateTimeZone
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getDateTimeZone();
/**
* @return \OCP\IDateTimeFormatter
* @since 8.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getDateTimeFormatter();
/**
* @return \OCP\Federation\ICloudIdManager
* @since 12.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCloudIdManager();
/**
* @return \OCP\GlobalScale\IConfig
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getGlobalScaleConfig();
/**
* @return ICloudFederationFactory
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCloudFederationFactory();
/**
* @return ICloudFederationProviderManager
* @since 14.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getCloudFederationProviderManager();
/**
* @return \OCP\Remote\Api\IApiFactory
* @since 13.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getRemoteApiFactory();
/**
* @return \OCP\Remote\IInstanceFactory
* @since 13.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getRemoteInstanceFactory();
/**
* @return \OCP\Files\Storage\IStorageFactory
* @since 15.0.0
+ * @deprecated 20.0.0 have it injected or fetch it through \Psr\Container\ContainerInterface::get
*/
public function getStorageFactory();
}