Adds a list of members to a single group.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$member_ids = array(236900, 236900, 245092);
$member_group_id = 10596;
$retval = $me->addMembersToGroup($member_group_id, $member_ids);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: add_members_to_group
Copy all the users from one group to another. You must specify the status ID(s) of users you wish to include in the copy.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$from_group = 17764;
$to_group = 10596;
$member_status_id = 'a';
$retval = $me->copyGroupToGroup($from_group, $to_group, $member_status_id);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: copy_group_to_group
Create one or more new member groups in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
/*
** Adding a single group
*/
$retval = $me->createGroups('Annoying People');
print_r($retval);
/*
** Adding an array of groups
*/
$new_group_names = array('Silly People', 'Smart People');
$retval = $me->createGroups($new_group_names);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: create_groups
Delete a single member group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$retval = $me->deleteGroup(31076);
if ($retval) {
echo "Group deleted successfully.\n";
} else {
echo "Group not deleted.\n";
}
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: delete_group
Retrieve the details of a single member group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$retval = $me->getGroupDetail(20836);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: get_group_detail
List the members that belong to a single group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$retval = $me->listGroupMembers(13668);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: list_group_members
Lists all the groups in the account.
Arguments: none
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$retval = $me->listGroups();
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: list_groups
Remove all members from a single group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$group = 10596;
$retval = $me->removeAllMembersFromGroup($group);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: list_group_members
Remove specific members from a single group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$members_to_remove = array(236900, 245092);
$group = 10596;
$retval = $me->removeMembersFromGroup($group, $members_to_remove);
print_r($retval);
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: list_group_members
Rename a group in Emma.
Arguments:
Use:
require_once('../../MyEmmaPHP.php');
try {
$me = new MyEmmaPHP();
$retval = $me->updateGroup(20836, 'OHUG Test Integration');
if ($retval) {
echo "Group updated successfully.\n";
} else {
echo "Group not updated.\n";
}
} catch ( Exception $e ) {
echo $e->getMessage() . "\n\n";
}
Wrapper for: update_group
People talking about '@synergycode':