ControllerResolver::resolveName

  1. Bitrix24 API (v. 23.675.0)
  2. ui
  3. ControllerResolver
  4. resolveName
  • Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/FileUploader/ControllerResolver.php
  • Класс: BitrixUIFileUploaderControllerResolver
  • Вызов: ControllerResolver::resolveName
static function resolveName(string $controllerName): array
{
	$controllerName = trim($controllerName);
	if (mb_strlen($controllerName) < 1)
	{
		return [null, null];
	}

	[$vendor, $controllerName] = self::resolveVendor($controllerName);
	[$moduleId, $className] = self::resolveModuleAndClass($controllerName);
	$moduleId = self::refineModuleName($vendor, $moduleId);

	$className = self::buildClassName($vendor, $moduleId, $className);

	return [$moduleId, $className];
}

Добавить комментарий