- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/update_class.php
- Класс: CUpdateSystem
- Вызов: CUpdateSystem::GetModuleInfo
static function GetModuleInfo($path)
{
$arModuleVersion = array();
include_once($path."/install/version.php");
if (is_array($arModuleVersion) && array_key_exists("VERSION", $arModuleVersion))
return $arModuleVersion;
include_once($path."/install/index.php");
$arr = explode("/", $path);
$i = array_search("modules", $arr);
$class_name = $arr[$i+1];
$class_name = str_replace(".", "_", $class_name);
$cls = new $class_name;
return array(
"VERSION" => $cls->MODULE_VERSION,
"VERSION_DATE" => $cls->MODULE_VERSION_DATE,
);
/*
include_once($path);
$arr = explode("/", $path);
$i = array_search("modules", $arr);
$class_name = $arr[$i+1];
return new $class_name;
*/
}