- Модуль: conversion
- Путь к файлу: ~/bitrix/modules/conversion/lib/daycontext.php
- Класс: BitrixConversionDayContext
- Вызов: DayContext::attachEntityItem
public function attachEntityItem($entity, $item)
{
if (! is_string($entity))
throw new ArgumentTypeException('entity', 'string');
if (! is_scalar($item))
throw new ArgumentTypeException('item', 'scalar');
$instance = self::getInstance();
if ($this->id === null && $this === $instance)
{
self::$session['PENDING_ENTITY_ITEMS'][$entity.':'.$item] = array('ENTITY' => $entity, 'ITEM' => $item);
}
else
{
try
{
InternalsContextEntityItemTable::add(array(
'CONTEXT_ID' => $this->id,
'ENTITY' => $entity,
'ITEM' => $item,
));
}
catch (BitrixMainDBSqlQueryException $e)
{
}
}
}