var $inAdmin = false;
+
+ function change($person, $group, $state)
+ {
+ $gm = DB_DataObject::factory('Group_Members');
+ $gm->group_id = $group->id;
+ $gm->user_id = $user->id;
+ $gm->find(true);
+ if ($state) {
+ if (!$gm->id) {
+ $gm->insert();
+ }
+ return;
+ }
+ // remove..
+ if ($gm->id) {
+ $gm->delete();
+ }
+
+ }
+
/**
* Get a list of memberships for a person
* @param Pman_Core_DataObjects_Person $person who
*
*/
+
function listGroupMembership($person, $arrayof = 'group_id')
{
$this->inAdmin = false;