• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/lib/profile/response/token.php
  • Класс: BitrixDavProfileResponseToken
  • Вызов: Token::getToken
protected function getToken($userId)
{
	$token = TokensTable::getToken($userId);
	if (!$token)
	{
		$result = TokensTable::createToken($userId);
		$token = $result['TOKEN'];
	}
	elseif (!TokensTable::isTokenValid($token))
	{
		$result = TokensTable::updateToken($token, $userId);
		$token = $result['TOKEN'];
	}
	return $token;
}