• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/manager.php
  • Класс: BitrixTasksManager
  • Вызов: Manager::indexItemSets
static function indexItemSets(array $set)
{
	$indexed = array();
	$i = 0;
	foreach($set as $item)
	{
		if (!is_array($item))
		{
			continue;
		}

		$pIndex = static::extractPrimaryIndex($item);
		if((string) $pIndex == '' || $pIndex == '0')
		{
			$pIndex = 'n'.($i++);
		}

		$indexed[$pIndex] = $item;
	}

	return $indexed;
}