• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/module.php
  • Класс: CModule
  • Вызов: CModule::CreateModuleObject
static function CreateModuleObject($moduleId)
{
	$moduleId = trim($moduleId);
	$moduleId = preg_replace("/[^a-zA-Z0-9_.]+/i", "", $moduleId);
	if ($moduleId == '')
		return false;

	$path = getLocalPath("modules/".$moduleId."/install/index.php");
	if ($path === false)
		return false;

	include_once($_SERVER["DOCUMENT_ROOT"].$path);

	$className = str_replace(".", "_", $moduleId);
	if (!class_exists($className))
		return false;

	return new $className;
}