1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CUpdateClientPartner

Открытые статические члены

static RegisterModules (&$strError, $lang=false, $stableVersionsOnly=false)
static loadModule4Wizard ($moduleId, $lang=false)
static LoadModuleNoDemand ($moduleId, &$strError, $stableVersionsOnly="Y", $lang=false)
static SearchModulesEx ($arOrder, $arFilter, $searchPage, $lang, &$strError)
static SearchModules ($searchModule, $lang)
static AddMessage2Log ($sText, $sErrorCode="")
static GetRequestedModules ($strAddModule)
static GetLicenseKey ()
static UnGzipArchive (&$updatesDir, &$strError, $bDelArch=true)
static CheckUpdatability ($updatesDir, &$strError)
static GetStepUpdateInfo ($updatesDir, &$strError)
static __CollectRequestData (&$strError, $lang=false, $stableVersionsOnly="Y", $arRequestedModules=array(), $arAdditionalData=array(), $bStrongList=false)
static GetCurrentModules (&$strError)
static GetUpdatesList (&$strError, $lang=false, $stableVersionsOnly="Y", $arRequestedModules=array(), $aditData=Array())
static ClearUpdateFolder ($updatesDirFull)
static LoadModulesUpdates (&$errorMessage, &$arUpdateDescription, $lang=false, $stableVersionsOnly="Y", $arRequestedModules=array(), $bStrongList=false)
static UpdateStepModules ($updatesDir, &$strError, $bSaveUpdaters=false)
static ActivateCoupon ($coupon, &$strError, $lang=false, $stableVersionsOnly="Y")
static __RunUpdaterScript ($path, &$strError, $updateDirFrom, $moduleID)
static __CompareVersions ($strVers1, $strVers2)
static __GetHTTPPage ($page, $strVars, &$strError)
static __ParseServerData (&$strServerOutput, &$arRes, &$strError)
static __IsGzipInstalled ()
static __GetFooPath ()
static __CheckDirPath ($path, $bPermission=true)
static __CopyDirFiles ($path_from, $path_to, &$strError, $bSkipUpdater=true)
static __DeleteDirFilesEx ($path)
static __bxstrrpos ($haystack, $needle)
static __GetModuleInfo ($path)
static __GetMicroTime ()

Подробное описание

См. определение в файле update_client_partner.php строка 29

Методы

◆ __bxstrrpos()

__bxstrrpos ( $haystack,
$needle )
static

См. определение в файле update_client_partner.php строка 2344

◆ __CheckDirPath()

__CheckDirPath ( $path,
$bPermission = true )
static

Создание путя, если его нет, и установка прав писать

См. определение в файле update_client_partner.php строка 2153

◆ __CollectRequestData()

__CollectRequestData ( & $strError,
$lang = false,
$stableVersionsOnly = "Y",
$arRequestedModules = array(),
$arAdditionalData = array(),
$bStrongList = false )
static

См. определение в файле update_client_partner.php строка 846

◆ __CompareVersions()

__CompareVersions ( $strVers1,
$strVers2 )
static

Сравнение двух версий в формате XX.XX.XX. Возвращает 1, если $strVers1 > $strVers2 Возвращает -1, если $strVers1 < $strVers2 Возвращает 0, если $strVers1 == $strVers2

См. определение в файле update_client_partner.php строка 1906

◆ __CopyDirFiles()

__CopyDirFiles ( $path_from,
$path_to,
& $strError,
$bSkipUpdater = true )
static

Рекурсивное копирование из $path_from в $path_to

См. определение в файле update_client_partner.php строка 2193

◆ __DeleteDirFilesEx()

__DeleteDirFilesEx ( $path)
static

Рекурсивное удаление $path

См. определение в файле update_client_partner.php строка 2312

◆ __GetFooPath()

__GetFooPath ( )
static

См. определение в файле update_client_partner.php строка 2143

◆ __GetHTTPPage()

__GetHTTPPage ( $page,
$strVars,
& $strError )
static

Запрашивает методом POST страницу $page со списком параметров $strVars и возвращает тело ответа. В параметре $strError возвращается текст ошибки, если таковая была.

См. определение в файле update_client_partner.php строка 1937

◆ __GetMicroTime()

__GetMicroTime ( )
static

См. определение в файле update_client_partner.php строка 2386

◆ __GetModuleInfo()

__GetModuleInfo ( $path)
static

Возвращает экземпляр класса-инсталятора модуля по абсолютному пути $path

См. определение в файле update_client_partner.php строка 2354

◆ __IsGzipInstalled()

__IsGzipInstalled ( )
static

Проверка на установку GZip компрессии

См. определение в файле update_client_partner.php строка 2135

◆ __ParseServerData()

__ParseServerData ( & $strServerOutput,
& $arRes,
& $strError )
static

Проверяет на ошибки ответ сервера $strServerOutput. Парсит в массив $arRes.

См. определение в файле update_client_partner.php строка 2073

◆ __RunUpdaterScript()

__RunUpdaterScript ( $path,
& $strError,
$updateDirFrom,
$moduleID )
static

Запускает updater модуля

См. определение в файле update_client_partner.php строка 1863

◆ ActivateCoupon()

ActivateCoupon ( $coupon,
& $strError,
$lang = false,
$stableVersionsOnly = "Y" )
static

См. определение в файле update_client_partner.php строка 1786

◆ AddMessage2Log()

AddMessage2Log ( $sText,
$sErrorCode = "" )
static

Пишет сообщения в лог файл системы обновлений. Чистит лог, если нужно.

См. определение в файле update_client_partner.php строка 438

◆ CheckUpdatability()

CheckUpdatability ( $updatesDir,
& $strError )
static

См. определение в файле update_client_partner.php строка 729

◆ ClearUpdateFolder()

ClearUpdateFolder ( $updatesDirFull)
static

См. определение в файле update_client_partner.php строка 1055

◆ GetCurrentModules()

GetCurrentModules ( & $strError)
static

Собирает клиентские модули с версиями

См. определение в файле update_client_partner.php строка 943

◆ GetLicenseKey()

GetLicenseKey ( )
static

См. определение в файле update_client_partner.php строка 539

◆ GetRequestedModules()

GetRequestedModules ( $strAddModule)
static

См. определение в файле update_client_partner.php строка 505

◆ GetStepUpdateInfo()

GetStepUpdateInfo ( $updatesDir,
& $strError )
static

См. определение в файле update_client_partner.php строка 798

◆ GetUpdatesList()

GetUpdatesList ( & $strError,
$lang = false,
$stableVersionsOnly = "Y",
$arRequestedModules = array(),
$aditData = Array() )
static

См. определение в файле update_client_partner.php строка 1007

◆ loadModule4Wizard()

loadModule4Wizard ( $moduleId,
$lang = false )
static

См. определение в файле update_client_partner.php строка 160

◆ LoadModuleNoDemand()

LoadModuleNoDemand ( $moduleId,
& $strError,
$stableVersionsOnly = "Y",
$lang = false )
static

См. определение в файле update_client_partner.php строка 228

◆ LoadModulesUpdates()

LoadModulesUpdates ( & $errorMessage,
& $arUpdateDescription,
$lang = false,
$stableVersionsOnly = "Y",
$arRequestedModules = array(),
$bStrongList = false )
static

См. определение в файле update_client_partner.php строка 1060

◆ RegisterModules()

RegisterModules ( & $strError,
$lang = false,
$stableVersionsOnly = false )
static

См. определение в файле update_client_partner.php строка 31

◆ SearchModules()

SearchModules ( $searchModule,
$lang )
static

См. определение в файле update_client_partner.php строка 386

◆ SearchModulesEx()

SearchModulesEx ( $arOrder,
$arFilter,
$searchPage,
$lang,
& $strError )
static

См. определение в файле update_client_partner.php строка 316

◆ UnGzipArchive()

UnGzipArchive ( & $updatesDir,
& $strError,
$bDelArch = true )
static

См. определение в файле update_client_partner.php строка 546

◆ UpdateStepModules()

UpdateStepModules ( $updatesDir,
& $strError,
$bSaveUpdaters = false )
static

См. определение в файле update_client_partner.php строка 1583


Объявления и описания членов класса находятся в файле: