public function ___testGetUsersByGroup() { $userWithGroup = User::getNewInstance('*****@*****.**', 'tester', $this->group); $userWithGroup->save(); $userWithoutGroup = User::getNewInstance('*****@*****.**', 'tester'); $userWithoutGroup->save(); $usersWithGroup = User::getRecordSetByGroup($this->group); $usersWithoutGroup = User::getRecordSetByGroup(null); $this->assertSame($usersWithGroup->get($usersWithGroup->getTotalRecordCount() - 1), $userWithGroup); $this->assertSame($usersWithoutGroup->get($usersWithoutGroup->getTotalRecordCount() - 1), $userWithoutGroup); }
/** * Load users in this group * * @param DeliveryZone $deliveryZone * @param bool $loadReferencedRecords * * @return ARSet */ public function getUsersRecordSet(ARSelectFilter $filter = null, $loadReferencedRecords = array('UserGroup')) { return User::getRecordSetByGroup($this, $filter, $loadReferencedRecords); }