summaryrefslogtreecommitdiffstats
path: root/lib/public
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2013-09-25 11:05:24 +0200
committerThomas Müller <thomas.mueller@tmit.eu>2013-09-25 11:05:24 +0200
commitb168d5aa3b16501e9cb4eaa3b665939dde5de52b (patch)
treefc4f08a1248949f9560d8fab43f67b7289212351 /lib/public
parentb2ef978d1069d5e7e172806a9e2426de2717a1f2 (diff)
downloadnextcloud-server-b168d5aa3b16501e9cb4eaa3b665939dde5de52b.tar.gz
nextcloud-server-b168d5aa3b16501e9cb4eaa3b665939dde5de52b.zip
class API decommissioning part 1
Diffstat (limited to 'lib/public')
-rw-r--r--lib/public/appframework/iapi.php89
1 files changed, 1 insertions, 88 deletions
diff --git a/lib/public/appframework/iapi.php b/lib/public/appframework/iapi.php
index 5374f0dcaf5..fa6af5f5965 100644
--- a/lib/public/appframework/iapi.php
+++ b/lib/public/appframework/iapi.php
@@ -30,19 +30,6 @@ namespace OCP\AppFramework;
*/
interface IApi {
- /**
- * used to return the appname of the set application
- * @return string the name of your application
- */
- function getAppName();
-
-
- /**
- * Creates a new navigation entry
- * @param array $entry containing: id, name, order, icon and href key
- */
- function addNavigationEntry(array $entry);
-
/**
* Gets the userid of the current user
@@ -52,12 +39,6 @@ interface IApi {
/**
- * Sets the current navigation entry to the currently running app
- */
- function activateNavigationEntry();
-
-
- /**
* Adds a new javascript file
* @param string $scriptName the name of the javascript in js/ without the suffix
* @param string $appName the name of the app, defaults to the current one
@@ -87,53 +68,6 @@ interface IApi {
function add3rdPartyStyle($name);
/**
- * Looks up a system-wide defined value
- * @param string $key the key of the value, under which it was saved
- * @return string the saved value
- */
- function getSystemValue($key);
-
- /**
- * Sets a new system-wide value
- * @param string $key the key of the value, under which will be saved
- * @param string $value the value that should be stored
- */
- function setSystemValue($key, $value);
-
-
- /**
- * Looks up an app-specific defined value
- * @param string $key the key of the value, under which it was saved
- * @return string the saved value
- */
- function getAppValue($key, $appName = null);
-
-
- /**
- * Writes a new app-specific value
- * @param string $key the key of the value, under which will be saved
- * @param string $value the value that should be stored
- */
- function setAppValue($key, $value, $appName = null);
-
-
- /**
- * Shortcut for setting a user defined value
- * @param string $key the key under which the value is being stored
- * @param string $value the value that you want to store
- * @param string $userId the userId of the user that we want to store the value under, defaults to the current one
- */
- function setUserValue($key, $value, $userId = null);
-
-
- /**
- * Shortcut for getting a user defined value
- * @param string $key the key under which the value is being stored
- * @param string $userId the userId of the user that we want to store the value under, defaults to the current one
- */
- function getUserValue($key, $userId = null);
-
- /**
* Returns the translation object
* @return \OC_L10N the translation object
*
@@ -143,28 +77,6 @@ interface IApi {
/**
- * Used to abstract the owncloud database access away
- * @param string $sql the sql query with ? placeholder for params
- * @param int $limit the maximum number of rows
- * @param int $offset from which row we want to start
- * @return \OCP\DB a query object
- *
- * FIXME: returns non public interface / object
- */
- function prepareQuery($sql, $limit=null, $offset=null);
-
-
- /**
- * Used to get the id of the just inserted element
- * @param string $tableName the name of the table where we inserted the item
- * @return int the id of the inserted element
- *
- * FIXME: move to db object
- */
- function getInsertId($tableName);
-
-
- /**
* Returns the URL for a route
* @param string $routeName the name of the route
* @param array $arguments an array with arguments which will be filled into the url
@@ -235,4 +147,5 @@ interface IApi {
* @return \OCP\Template a new template
*/
function getTemplate($templateName, $renderAs='user', $appName=null);
+
}