@@ 7962-7971 (lines=10) @@ | ||
7959 | } |
|
7960 | } |
|
7961 | } |
|
7962 | if ($memberofold) { |
|
7963 | foreach ($old as $o) { |
|
7964 | if (!in_array($o, $memberof)) { |
|
7965 | $status = $this->revokeRole($o, $rolename, 0, 'CASCADE'); |
|
7966 | if ($status != 0) { |
|
7967 | return -1; |
|
7968 | } |
|
7969 | } |
|
7970 | } |
|
7971 | } |
|
7972 | ||
7973 | //members |
|
7974 | $old = explode(',', $membersold); |
|
@@ 7983-7992 (lines=10) @@ | ||
7980 | } |
|
7981 | } |
|
7982 | } |
|
7983 | if ($membersold) { |
|
7984 | foreach ($old as $o) { |
|
7985 | if (!in_array($o, $members)) { |
|
7986 | $status = $this->revokeRole($rolename, $o, 0, 'CASCADE'); |
|
7987 | if ($status != 0) { |
|
7988 | return -1; |
|
7989 | } |
|
7990 | } |
|
7991 | } |
|
7992 | } |
|
7993 | ||
7994 | //adminmembers |
|
7995 | $old = explode(',', $adminmembersold); |
|
@@ 8004-8013 (lines=10) @@ | ||
8001 | } |
|
8002 | } |
|
8003 | } |
|
8004 | if ($adminmembersold) { |
|
8005 | foreach ($old as $o) { |
|
8006 | if (!in_array($o, $adminmembers)) { |
|
8007 | $status = $this->revokeRole($rolename, $o, 1, 'CASCADE'); |
|
8008 | if ($status != 0) { |
|
8009 | return -1; |
|
8010 | } |
|
8011 | } |
|
8012 | } |
|
8013 | } |
|
8014 | ||
8015 | return $status; |
|
8016 | } |