• Модуль: conversion
  • Путь к файлу: ~/bitrix/modules/conversion/lib/daycontext.php
  • Класс: BitrixConversionDayContext
  • Вызов: DayContext::getEntityItemInstance
static function getEntityItemInstance($entity, $item)
{
	$instance = self::getInstance();

	$context = InternalsContextEntityItemTable::getList(array(
		'select' => array('CONTEXT_ID'),
		'filter' => array('=ENTITY' => $entity, '=ITEM' => $item),
		'limit'  => 1,
	))->fetch();

	$contextId = !empty($context['CONTEXT_ID']) ? $context['CONTEXT_ID'] : self::EMPTY_CONTEXT_ID;
	if ($contextId !== $instance->id)
	{
		$instance = new self;
		$instance->id = $contextId;
	}

	return $instance;
}