• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/modulemanager.php
  • Класс: BitrixMainModuleManager
  • Вызов: ModuleManager::add
static function add($moduleName)
{
	$con = Application::getConnection();
	$module = $con->getSqlHelper()->forSql($moduleName);

	$con->queryExecute("INSERT INTO b_module(ID) VALUES('" . $module . "')");
	$con->queryExecute("UPDATE b_agent SET ACTIVE = 'Y' WHERE MODULE_ID = '" . $module . "' AND ACTIVE = 'N'");

	static::clearCache($moduleName);
}