• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/tasknotifications.php
  • Класс: CTaskNotifications
  • Вызов: CTaskNotifications::convertFields
static function convertFields(array $pushData, array $map)
{
	$result = [];

	foreach ($pushData as $key => $value)
	{
		$index = ($map[$key] ?? $key);

		if (is_array($value))
		{
			$result[$index] = self::convertFields($value, $map);
		}
		else
		{
			$result[$index] = ($value ?? '');
		}
	}

	return $result;
}