• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_user.php
  • Класс: CVoxImplantUser
  • Вызов: CVoxImplantUser::GetUsers
public function GetUsers($userId = Array(), $getOneUser = false, $skipUpdateAccount = false)
{
	if (!is_array($userId))
		$userId = Array($userId);

	foreach($userId as $key => $value)
		$userId[$key] = intval($value);

	$ViHttp = new CVoxImplantHttp();
	$result = $ViHttp->GetUsers($userId, !$getOneUser);
	if (!$result || $ViHttp->GetError()->error)
	{
		$this->error = new CVoxImplantError(__METHOD__, $ViHttp->GetError()->code, $ViHttp->GetError()->msg);
		return false;
	}

	if (!$skipUpdateAccount)
	{
		$ViAccount = new CVoxImplantAccount();
		$ViAccount->SetAccountName($result->account_name);
		$ViAccount->SetAccountBalance($result->account_balance);
		$ViAccount->SetAccountCurrency($result->account_currency);
	}

	return $result;
}