• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/payableitemcollection.php
  • Класс: BitrixSalePayableItemCollection
  • Вызов: PayableItemCollection::createClone
public function createClone(SplObjectStorage $cloneEntity)
{
	if ($this->isClone() && $cloneEntity->contains($this))
	{
		return $cloneEntity[$this];
	}

	/** @var PayableItemCollection $payableItemCollection */
	$payableItemCollection = parent::createClone($cloneEntity);

	if ($this->payment)
	{
		if ($cloneEntity->contains($this->payment))
		{
			$payableItemCollection->payment = $cloneEntity[$this->payment];
		}
	}

	return $payableItemCollection;
}