• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/copy/implement/element.php
  • Класс: BitrixIblockCopyImplementElement
  • Вызов: Element::add
public function add(Container $container, array $fields)
{
	$elementObject = new CIBlockElement;
	$elementId = $elementObject->add($fields, false, true, true);
	if ($elementId)
	{
		return $elementId;
	}
	else
	{
		if ($elementObject->LAST_ERROR)
		{
			$this->result->addError(new Error($elementObject->LAST_ERROR, self::ELEMENT_COPY_ERROR));
		}
		else
		{
			$this->result->addError(new Error("Unknown error", self::ELEMENT_COPY_ERROR));
		}
		return false;
	}
}