public function addGroupMember() { try { $buddy = new Buddy(['accessToken' => 'yourAccessToken']); $user = new User(); $user->setId(2); $resp = $buddy->getApiGroups()->addGroupMember($user, 'domain', 1); var_dump($resp); exit; } catch (BuddyResponseException $e) { echo $e->getMessage(); exit; } catch (BuddySDKException $e) { echo $e->getMessage(); exit; } }
public function testAddProjectMember() { $project = Utils::addProject(); $user = Utils::addUser(); $perm = Utils::addPermission(); $perm2 = new PermissionSet(); $perm2->setId($perm->getId()); $member = new User(); $member->setId($user->getId()); $member->setPermissionSet($perm2); $resp = Utils::getBuddy()->getApiProjects()->addProjectMember($member, Utils::getWorkspaceDomain(), $project->getName()); $this->assertInstanceOf('Buddy\\Objects\\User', $resp); $this->assertEquals($member->getId(), $resp->getId()); }
public function addProjectMember() { try { $buddy = new Buddy(['accessToken' => 'yourAccessToken']); $permission = new PermissionSet(); $permission->setId(1); $user = new User(); $user->setId('id'); $user->setPermissionSet($permission); $resp = $buddy->getApiProjects()->addProjectMember($user, 'domain', 'projectName'); var_dump($resp); exit; } catch (BuddyResponseException $e) { echo $e->getMessage(); exit; } catch (BuddySDKException $e) { echo $e->getMessage(); exit; } }