• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/integration/token.php
  • Класс: BitrixSaleExchangeIntegrationToken
  • Вызов: Token::createToken
private function createToken(array $fields)
{
	$token = null;
	if (isset($fields["guid"]))
	{
		$token = EntityB24integrationTokenTable::getList(["select" => ["*"], "filter" => ["=GUID" => $fields["guid"]]])->fetchObject();
	}

	$token = $token ?: new EntityToken();
	$result = $token->update($fields);

	return $result->isSuccess() ? $token : null;
}