• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/item/field/scalar.php
  • Класс: BitrixTasksItemFieldScalar
  • Вызов: Scalar::makeValueSafe
protected function makeValueSafe($value, $key, $item, array $parameters = array())
{
	if (($parameters['VALUE_SOURCE'] ?? null) == static::VALUE_SOURCE_DB)
	{
		$value = $this->translateValueFromDatabase($value, $key, $item);
	}
	elseif (($parameters['VALUE_SOURCE'] ?? null) == static::VALUE_SOURCE_OUTSIDE)
	{
		$value = $this->translateValueFromOutside($value, $key, $item);
	}
	// else it is internal

	return $value;
}