diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2013-09-29 20:10:07 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2013-09-29 20:10:07 +0200 |
commit | 2e1e283592e366f7a43a1a405e57520d0be13ff0 (patch) | |
tree | a1810af1589d536c7eac5ba4885298ea31af4cb0 /lib/public/iservercontainer.php | |
parent | 1b59003d6df7ddf97ff71cc651b4fc064f8ebc17 (diff) | |
parent | 5462e199d391a1e4c9858bfd8444366a1047fa7f (diff) | |
download | nextcloud-server-2e1e283592e366f7a43a1a405e57520d0be13ff0.tar.gz nextcloud-server-2e1e283592e366f7a43a1a405e57520d0be13ff0.zip |
Merge branch 'appframework-master' into activities-api
Conflicts:
lib/public/iservercontainer.php
Diffstat (limited to 'lib/public/iservercontainer.php')
-rw-r--r-- | lib/public/iservercontainer.php | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/lib/public/iservercontainer.php b/lib/public/iservercontainer.php index 41def099691..287b8e9d902 100644 --- a/lib/public/iservercontainer.php +++ b/lib/public/iservercontainer.php @@ -56,6 +56,14 @@ interface IServerContainer { function getPreviewManager(); /** + * Returns the tag manager which can get and set tags for different object types + * + * @see \OCP\ITagManager::load() + * @return \OCP\ITagManager + */ + function getTagManager(); + + /** * Returns the root folder of ownCloud's data directory * * @return \OCP\Files\Folder @@ -63,6 +71,37 @@ interface IServerContainer { function getRootFolder(); /** + * Returns a view to ownCloud's files folder + * + * @return \OCP\Files\Folder + */ + function getUserFolder(); + + /** + * Returns an app-specific view in ownClouds data directory + * + * @return \OCP\Files\Folder + */ + function getAppFolder(); + + /** + * Returns the user session + * + * @return \OCP\IUserSession + */ + function getUserSession(); + + /** + * @return \OCP\INavigationManager + */ + function getNavigationManager(); + + /** + * @return \OCP\IConfig + */ + function getConfig(); + + /** * Returns an ICache instance * * @return \OCP\ICache @@ -83,4 +122,11 @@ interface IServerContainer { */ function getActivityManager(); + /** + * Returns the current session + * + * @return \OCP\IDBConnection + */ + function getDatabaseConnection(); + } |