summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2014-11-19 12:18:32 +0100
committerMorris Jobke <hey@morrisjobke.de>2014-11-20 17:56:05 +0100
commit09fd34eed908203674721af86ce889bfd0a0ef8d (patch)
treefb7e48e5a5f727018ff282f2f38e25ae9669ee8a
parent985f8c3f69a5dd940271481ba18eea784893406e (diff)
downloadnextcloud-server-09fd34eed908203674721af86ce889bfd0a0ef8d.tar.gz
nextcloud-server-09fd34eed908203674721af86ce889bfd0a0ef8d.zip
drop OC_Preferences::getUsers and getApps
-rw-r--r--lib/private/legacy/preferences.php22
-rw-r--r--lib/private/preferences.php32
-rw-r--r--tests/lib/preferences-singleton.php28
3 files changed, 0 insertions, 82 deletions
diff --git a/lib/private/legacy/preferences.php b/lib/private/legacy/preferences.php
index 4b68b0e69aa..4f88b60f245 100644
--- a/lib/private/legacy/preferences.php
+++ b/lib/private/legacy/preferences.php
@@ -28,28 +28,6 @@ OC_Preferences::$object = new \OC\Preferences(OC_DB::getConnection());
*/
class OC_Preferences{
public static $object;
- /**
- * Get all users using the preferences
- * @return array an array of user ids
- *
- * This function returns a list of all users that have at least one entry
- * in the preferences table.
- */
- public static function getUsers() {
- return self::$object->getUsers();
- }
-
- /**
- * Get all apps of a user
- * @param string $user user
- * @return integer[] with app ids
- *
- * This function returns a list of all apps of the user that have at least
- * one entry in the preferences table.
- */
- public static function getApps( $user ) {
- return self::$object->getApps( $user );
- }
/**
* Get the available keys for an app
diff --git a/lib/private/preferences.php b/lib/private/preferences.php
index cdaa207449d..58f75419497 100644
--- a/lib/private/preferences.php
+++ b/lib/private/preferences.php
@@ -68,25 +68,6 @@ class Preferences {
}
/**
- * Get all users using the preferences
- * @return array an array of user ids
- *
- * This function returns a list of all users that have at least one entry
- * in the preferences table.
- */
- public function getUsers() {
- $query = 'SELECT DISTINCT `userid` FROM `*PREFIX*preferences`';
- $result = $this->conn->executeQuery($query);
-
- $users = array();
- while ($userid = $result->fetchColumn()) {
- $users[] = $userid;
- }
-
- return $users;
- }
-
- /**
* @param string $user
* @return array[]
*/
@@ -109,19 +90,6 @@ class Preferences {
}
/**
- * Get all apps of an user
- * @param string $user user
- * @return integer[] with app ids
- *
- * This function returns a list of all apps of the user that have at least
- * one entry in the preferences table.
- */
- public function getApps($user) {
- $data = $this->getUserValues($user);
- return array_keys($data);
- }
-
- /**
* Get the available keys for an app
* @param string $user user
* @param string $app the app we are looking for
diff --git a/tests/lib/preferences-singleton.php b/tests/lib/preferences-singleton.php
index 01e15acdfe1..2bea889da9b 100644
--- a/tests/lib/preferences-singleton.php
+++ b/tests/lib/preferences-singleton.php
@@ -40,34 +40,6 @@ class Test_Preferences extends \Test\TestCase {
parent::tearDownAfterClass();
}
- public function testGetUsers() {
- $query = \OC_DB::prepare('SELECT DISTINCT `userid` FROM `*PREFIX*preferences`');
- $result = $query->execute();
- $expected = array();
- while ($row = $result->fetchRow()) {
- $expected[] = $row['userid'];
- }
-
- sort($expected);
- $users = \OC_Preferences::getUsers();
- sort($users);
- $this->assertEquals($expected, $users);
- }
-
- public function testGetApps() {
- $query = \OC_DB::prepare('SELECT DISTINCT `appid` FROM `*PREFIX*preferences` WHERE `userid` = ?');
- $result = $query->execute(array('Someuser'));
- $expected = array();
- while ($row = $result->fetchRow()) {
- $expected[] = $row['appid'];
- }
-
- sort($expected);
- $apps = \OC_Preferences::getApps('Someuser');
- sort($apps);
- $this->assertEquals($expected, $apps);
- }
-
public function testGetKeys() {
$query = \OC_DB::prepare('SELECT DISTINCT `configkey` FROM `*PREFIX*preferences` WHERE `userid` = ? AND `appid` = ?');
$result = $query->execute(array('Someuser', 'getkeysapp'));