• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/item/field/collection/error.php
  • Класс: BitrixTasksItemFieldCollectionError
  • Вызов: Error::translateValueFromOutside
public function translateValueFromOutside($value, $key, $item)
{
	$collectionClass = static::getItemCollectionClass();

	// error collection it is
	if($collectionClass::isA($value))
	{
		return $value;
	}

	// it must be a serialized array
	if(is_string($value))
	{
		$value = Type::unSerializeArray($value);
	}

	return $this->createValue($value, $key, $item);
}