• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/dataprovider/arraydataprovider.php
  • Класс: BitrixDocumentGeneratorDataProviderArrayDataProvider
  • Вызов: ArrayDataProvider::__construct
public function __construct($source, array $options = [])
{
	parent::__construct($source, $options);
	if(is_array($source))
	{
		$this->data = $source;
	}
	if(isset($options['ITEM_PROVIDER'], $options['ITEM_NAME']))
	{
		$itemTitle = '';
		if($options['ITEM_TITLE'])
		{
			$itemTitle = $options['ITEM_TITLE'];
		}
		$this->setItemProvider($options['ITEM_NAME'], $options['ITEM_PROVIDER'], $itemTitle);
	}
}