@@ 7786-7795 (lines=10) @@ | ||
7783 | } |
|
7784 | } |
|
7785 | } |
|
7786 | if ($memberofold) { |
|
7787 | foreach ($old as $o) { |
|
7788 | if (!in_array($o, $memberof)) { |
|
7789 | $status = $this->revokeRole($o, $rolename, 0, 'CASCADE'); |
|
7790 | if ($status != 0) { |
|
7791 | return -1; |
|
7792 | } |
|
7793 | } |
|
7794 | } |
|
7795 | } |
|
7796 | ||
7797 | //members |
|
7798 | $old = explode(',', $membersold); |
|
@@ 7807-7816 (lines=10) @@ | ||
7804 | } |
|
7805 | } |
|
7806 | } |
|
7807 | if ($membersold) { |
|
7808 | foreach ($old as $o) { |
|
7809 | if (!in_array($o, $members)) { |
|
7810 | $status = $this->revokeRole($rolename, $o, 0, 'CASCADE'); |
|
7811 | if ($status != 0) { |
|
7812 | return -1; |
|
7813 | } |
|
7814 | } |
|
7815 | } |
|
7816 | } |
|
7817 | ||
7818 | //adminmembers |
|
7819 | $old = explode(',', $adminmembersold); |
|
@@ 7828-7837 (lines=10) @@ | ||
7825 | } |
|
7826 | } |
|
7827 | } |
|
7828 | if ($adminmembersold) { |
|
7829 | foreach ($old as $o) { |
|
7830 | if (!in_array($o, $adminmembers)) { |
|
7831 | $status = $this->revokeRole($rolename, $o, 1, 'CASCADE'); |
|
7832 | if ($status != 0) { |
|
7833 | return -1; |
|
7834 | } |
|
7835 | } |
|
7836 | } |
|
7837 | } |
|
7838 | ||
7839 | return $status; |
|
7840 | } |