• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/shipment.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Shipment
  • Вызов: Shipment::__construct
public function __construct($data, array $options = [])
{
	if (is_array($options) && isset($options['data']))
	{
		// data is fetched from order, just store it
		$this->data = $this->processData($options['data']);
		$source = $this->data['ID'] ?? 0;
	}
	else
	{
		$source = $data;
	}

	parent::__construct($source, $options);
}