From 3533f43d12f2a0246dcdde72d2e68002da61e601 Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <mtgap@owncloud.com>
Date: Tue, 7 Aug 2012 14:48:55 -0400
Subject: [PATCH] Implement groupExists in group database backend

---
 lib/group/database.php | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/lib/group/database.php b/lib/group/database.php
index 6314a12743..b989f6ae02 100644
--- a/lib/group/database.php
+++ b/lib/group/database.php
@@ -174,6 +174,20 @@ class OC_Group_Database extends OC_Group_Backend {
 		return $groups;
 	}
 
+	/**
+	 * check if a group exists
+	 * @param string $gid
+	 * @return bool
+	 */
+	public function groupExists($gid) {
+		$query = OC_DB::prepare('SELECT gid FROM *PREFIX*groups WHERE gid = ?');
+		$result = $query->execute(array($gid))->fetchOne();
+		if ($result) {
+			return true;
+		}
+		return false;
+	}
+
 	/**
 	 * @brief get a list of all users in a group
 	 * @returns array with user ids
-- 
GitLab