Example #1
0
 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);
 }
Example #2
0
 /**
  * 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);
 }