• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Message/ParamArray.php
  • Класс: BitrixImV2MessageParamArray
  • Вызов: ParamArray::getValue
public function getValue(): array
{
	$values = $this->getDefaultValue() ?: [];
	foreach ($this as $param)
	{
		if ($param->isDeleted())
		{
			continue;
		}
		switch ($this->type)
		{
			case Param::TYPE_INT_ARRAY:
				$values[] = (int)$param->getValue();
				break;

			case Param::TYPE_STRING_ARRAY:
				$values[] = (string)$param->getValue();
				break;

			default:
				$values[] = $param->getValue();
		}
	}

	return $values;
}