• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/WebForm/WebFormScenarioService.php
  • Класс: Bitrix\Crm\Service\WebForm\WebFormScenarioService
  • Вызов: WebFormScenarioService::getScenarioList
public function getScenarioList(): array
{
	if (!empty(self::$scenarioList))
	{
		return self::$scenarioList;
	}

	self::$scenarioList = [];
	foreach (BaseScenario::SCENARIOS as $scenario => $item)
	{
		$scenario = $this->getScenario($scenario);

		if ($scenario->canUse())
		{
			self::$scenarioList[] = $scenario->getConfiguration();
		}
	}

	return self::$scenarioList;
}