From 8f8a5bbfb750b3c9091da810749a43cada2740b2 Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <mtgap@owncloud.com>
Date: Mon, 7 Jan 2013 18:17:14 -0500
Subject: [PATCH] Maked Shared_Permissions extend Permissions class

---
 apps/files_sharing/lib/permissions.php | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/apps/files_sharing/lib/permissions.php b/apps/files_sharing/lib/permissions.php
index 6eaed34b33..508c3a384f 100644
--- a/apps/files_sharing/lib/permissions.php
+++ b/apps/files_sharing/lib/permissions.php
@@ -20,7 +20,7 @@
 */
 namespace OC\Files\Cache;
 
-class Shared_Permissions {
+class Shared_Permissions extends Permissions {
 
 	/**
 	 * get the permissions for a single file
@@ -29,7 +29,7 @@ class Shared_Permissions {
 	 * @param string $user
 	 * @return int (-1 if file no permissions set)
 	 */
-	static public function get($fileId, $user) {
+	public function get($fileId, $user) {
 		if ($fileId == -1) {
 			return \OCP\PERMISSION_READ;
 		}
@@ -48,7 +48,7 @@ class Shared_Permissions {
 	 * @param string $user
 	 * @param int $permissions
 	 */
-	static public function set($fileId, $user, $permissions) {
+	public function set($fileId, $user, $permissions) {
 		// Not a valid action for Shared Permissions
 	}
 
@@ -59,7 +59,7 @@ class Shared_Permissions {
 	 * @param string $user
 	 * @return int[]
 	 */
-	static public function getMultiple($fileIds, $user) {
+	public function getMultiple($fileIds, $user) {
 		if (count($fileIds) === 0) {
 			return array();
 		}
@@ -75,11 +75,11 @@ class Shared_Permissions {
 	 * @param int $fileId
 	 * @param string $user
 	 */
-	static public function remove($fileId, $user) {
+	public function remove($fileId, $user) {
 		// Not a valid action for Shared Permissions
 	}
 
-	static public function removeMultiple($fileIds, $user) {
+	public function removeMultiple($fileIds, $user) {
 		// Not a valid action for Shared Permissions
 	}
 }
-- 
GitLab