Source for file UserGroup.php
Documentation is available at UserGroup.php 
require_once 'index.php';   
echo  '<h3>UserGroup</h3>';  
$groups =  $admin->perm ->getGroups ();   
    echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
} elseif   (empty ($groups)) {  
    echo  'Run the <b>Group</b> test first<br />';  
$users =  $admin->getUsers ('auth');   
    echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
} elseif   (empty ($users)) {  
    echo  'Run the <b>User</b> test first<br />';  
foreach ($groups as  $group) {  
    $result =  $admin->perm ->addUserToGroup (array ('perm_user_id' =>  $users[$rand]['perm_user_id'], 'group_id' =>  $group['group_id']));   
        echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
        echo  '<b>' .  $users[$rand]['name'] .  '</b> was added to group <b>' .  $group['group_id'] .  '</b><br />';  
// Get users from one group  
        'group_id' =>  $groups[$group]['group_id']  
$usersGroup =  $admin->perm ->getUsers ($params);   
if ($usersGroup === false ) {  
    echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
} elseif  (empty ($usersGroup)) {  
    echo  'No users were found for the group id <strong>' .  $groups[$group]['group_id'] .  '</strong>';  
    echo  'Perm ID\'s of the users in group <b>' .  $groups[$group]['group_id'] .  '</b><br />';  
    Var_Dump ::display ($usersGroup);  
// Remove user from one group  
    'group_id' =>  $groups[$group]['group_id'],  
    'perm_user_id' =>  $users[$user]['perm_user_id']  
$removed =  $admin->perm ->removeUserFromGroup ($filters);   
if ($removed === false ) {  
    echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
    echo  '<b>' .  $users[$user]['name'] .  '</b> was removed from group <b>'. $groups[$group]['group_id']. '</b><br />';  
// Remove user from all his groups  
    'perm_user_id' =>  $users[$user]['perm_user_id']  
$removed =  $admin->perm ->removeUserFromGroup ($filters);   
if ($removed === false ) {  
    echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
    echo  '<b>' .  $users[$user]['name'] .  '</b> was removed from <b>ALL</b> his groups<br />';  
// Get users from all groups  
foreach ($groups as  $group) {  
            'group_id' =>  $group['group_id']  
    $usersGroup =  $admin->perm ->getGroups ($params);   
    if ($usersGroup === false ) {  
        echo  '<strong>Error on line: '.__LINE__. '</strong><br />';  
    } elseif  (empty ($usersGroup)) {  
        echo  'No users were found for the group id <strong>' .  $group['group_id'] .  '</strong>';  
        echo  'Perm ID\'s of the users in group <b>' .  $group['group_id'] .  '</b><br />';  
        Var_Dump ::display ($usersGroup);  
 
 
        
		    
 
		    Documentation generated on Mon, 11 Mar 2019 14:16:45 -0400 by  phpDocumentor 1.4.4. PEAR Logo Copyright ©  PHP Group 2004.
	        
       |