public function testAddGroup() { $group = new Group(); $group->setName(Utils::randomString()); $group->setDescription(Utils::randomString()); $resp = Utils::getBuddy()->getApiGroups()->addGroup($group, Utils::getWorkspaceDomain()); $this->assertInstanceOf('Buddy\\Objects\\Group', $resp); $this->assertEquals($group->getName(), $resp->getName()); $this->assertEquals($group->getDescription(), $resp->getDescription()); $this->assertNotEmpty($resp->getId()); $this->assertNotEmpty($resp->getUrl()); $this->assertNotEmpty($resp->getHtmlUrl()); }
public function addGroup() { try { $buddy = new Buddy(['accessToken' => 'yourAccessToken']); $group = new Group(); $group->setName('group name'); $group->setDescription('group desc'); $resp = $buddy->getApiGroups()->addGroup($group, 'domain'); var_dump($resp); exit; } catch (BuddyResponseException $e) { echo $e->getMessage(); exit; } catch (BuddySDKException $e) { echo $e->getMessage(); exit; } }
/** * @return Group */ public static function addGroup() { $group = new Group(); $group->setName(Utils::randomString()); $group->setDescription(Utils::randomString()); return self::getBuddy()->getApiGroups()->addGroup($group, self::getWorkspaceDomain()); }