From 6e139f16e4a245fb77d97d495fd8f1ce991a733b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 19 Jul 2012 16:30:58 +0200 Subject: add isUserAccessible method to OC_SubAdmin class --- lib/subadmin.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lib') diff --git a/lib/subadmin.php b/lib/subadmin.php index b6f0b3007fd..330876536d7 100644 --- a/lib/subadmin.php +++ b/lib/subadmin.php @@ -122,4 +122,17 @@ class OC_SubAdmin{ } return false; } + + public static function isUserAccessible($subadmin, $user){ + if(!self::isSubAdmin($subadmin)){ + return false; + } + $accessiblegroups = self::getSubAdminsGroups($subadmin); + foreach($accessiblegroups as $accessiblegroup){ + if(OC_Group::inGroup($user, $accessiblegroup)){ + return true; + } + } + return false; + } } -- cgit v1.2.3