• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/webform.php
  • Класс: Bitrix\Crm\Activity\Provider\WebForm
  • Вызов: WebForm::getTypes
static function getTypes()
{
	$types = array();
	$formDb = FormTable::getDefaultTypeList(array(
		'select' => array('ID', 'NAME'),
		'order' => array('NAME' => 'ASC', 'ID' => 'ASC'),
	));
	while($form = $formDb->fetch())
	{
		$types[] = array(
			'PROVIDER_ID' => self::PROVIDER_ID,
			'PROVIDER_TYPE_ID' => $form['ID'],
			'NAME' => $form['NAME'],
			'DIRECTIONS' => array(
				\CCrmActivityDirection::Incoming => $form['NAME']
			)
		);
	}

	return $types;
}