Rest::getUser

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Rest
  4. getUser
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/embed/rest.php
  • Класс: Bitrix\Crm\WebForm\Embed\Rest
  • Вызов: Rest::getUser
static function getUser($query)
{
	$sign = empty($query['security_sign']) ? null : $query['security_sign'];
	if (!$sign)
	{
		self::printErrors(["Parameter `security_sign` required."]);
	}

	if (!WebForm\Manager::isEmbeddingAvailable())
	{
		self::printErrors(["Form embedding feature disabled."]);
	}

	$hash = new Sign();

	if (!$hash->unpack($sign))
	{
		self::printErrors(["Parameter `security_sign` is not valid."]);
	}

	return User::getData($hash->getEntities()) + ['properties' => $hash->getProperties()];
}

Добавить комментарий