• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/interactivemessage/input.php
  • Класс: BitrixImConnectorInteractiveMessageInput
  • Вызов: Input::init
static function init($idConnector = ''): self
{
	$class = __CLASS__;

	if (
		!empty($idConnector) &&
		Connector::isConnector($idConnector)
	)
	{
		$idConnector = Connector::getConnectorRealId($idConnector);
		$className = "Bitrix\ImConnector\InteractiveMessage\Connectors\" . $idConnector . "\Input";
		if (class_exists($className))
		{
			$class = $className;
		}
	}

	return new $class($idConnector);
}