• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/runtime/task/parameter.php
  • Класс: BitrixTasksInternalsRunTimeTaskParameter
  • Вызов: Parameter::getParameter
static function getParameter(array $parameters)
{
	$parameters = static::checkParameters($parameters);
	$rf = $parameters['REF_FIELD'];

	return array(
		'runtime' => array(
			new EntityReferenceField(
				'PARAMETER',
				ParameterTable::getEntity(),
				array(
					'=this.'.((string) $rf != '' ? $rf : 'ID') => 'ref.TASK_ID',
				) + (array_key_exists('CODE', $parameters) ? array(
					'=ref.CODE' => array('?', intval($parameters['CODE'])),
				) : array()),
				array(
					'join_type' => 'left'
				)
			)
		),
	);
}