Code Analysis: Duplicator 1.4.0

Function Rating Maintainability Complexity Lines of code
DUP_LITE_Extraction::runExtraction()
D
11
66 315
Crypt_Base::encrypt()
D
18
60 263
Crypt_Base::decrypt()
D
18
60 260
DUPX_S3_Funcs::configurationFileUpdate()
D
19
47 243
DUP_Database::mysqlDump()
D
24
41 154
crypt_random_string()
D
28
38 124
DUP_Zip::create()
D
24
35 162
DUPX_UpdateEngine::evaluateRow()
D
26
35 137
DaTester::processRequest()
D
22
30 210
DUP_DupArchive::create()
D
21
27 233
DUP_Database::phpDump()
C
29
27 115
Crypt_Base::_createInlineCryptFunction()
C
23
10 339
DupLiteSnapLibIOU::chmod()
C
35 27 81
DUPX_Constants::init()
C
33 27 75
DUP_ScanCheck::run()
C
38 27 62
DupArchiveEngine::addItemsToArchive()
C
32 24 98
DUP_Encoding::toUTF8()
C
37 26 66
DupLiteSnapLibUtil::getMatchingStrFromArrayElemsBasedOnUnderScore()
C
36 25 78
DupArchiveFileProcessor::writeToFile()
C
33 24 92
DUP_Database::getScannerData()
C
35 25 75
DAWS::processRequest()
C
29
21 134
DUP_Package::runDupArchiveBuildIntegrityCheck()
C
30 22 115
DUPX_DBInstall::writeInDB()
C
29
19 138
DUP_Server::getRequirements()
B
40 25 43
DUPX_UpdateEngine::is_serialized_string()
B
40 24 53
DUP_Server::getChecks()
B
38 23 55
DUP_Archive::setTreeFilters()
B
36 20 84
DupLiteSnapLibURLU::buildUrl()
B
52 24 19
Crypt_Rijndael::_setupKey()
B
35 20 75
DUPX_U::esc_url()
B
39 21 60
DUPX_NOTICE_MANAGER::addReportNoticeToList()
B
41 20 62
DUP_Archive::setDirFilters()
B
42 21 45
Crypt_Rijndael::_setupInlineCrypt()
B
30 15 134
Crypt_Base::_openssl_ctr_process()
B
38 19 70
duplicator_add_deactivation_feedback_dialog_box()
B
26
4 294
DUPX_DBInstall::__construct()
B
41 21 39
DupLiteSnapLibIOU::regexGlobCallbackPrivate()
B
43 20 42
DUP_Archive::getFileLists()
B
40 19 55
DUP_Package::runScanner()
B
35 17 72
DUP_Package::saveActive()
B
36 16 74
Crypt_Base::setPassword()
B
39 17 59
DupArchiveEngine::expandItems()
B
37 16 73
DUPX_DBInstall::prepareDB()
B
36 16 70
DUP_Package::not_active_files_tmp_cleanup()
B
41 16 53
DUP_Package::get_packages_by_status()
B
42 16 50
DupLiteSnapLibURLU::getCurrentUrl()
A
47 17 30
DUPX_Boot::phpIni()
A
44 16 45
DUP_Settings::GetAllDefaults()
A
48 17 26
DUP_Web_Services::duplicator_download_installer()
A
38 14 71
DupLiteWPConfigTransformer::parse_wp_config()
A
45 16 39
DUP_Archive::setFileFilters()
A
41 15 53
DUP_Archive::createFilterInfo()
A
35 13 82
DupLiteSnapJsonU::_wp_json_sanity_check()
A
45 15 43
DUPX_UpdateEngine::recursiveFixSerialString()
A
41 14 58
DUPX_NOTICE_MANAGER::finalReportNotice()
A
42 14 55
DUPX_S_R_ITEM::searchReplaceUrl()
A
45 15 40
Crypt_Base::isValidEngine()
A
46 15 39
DupLiteSnapLibUtil::arrayGroupBy()
A
48 15 31
DUP_Util::array_group_by()
A
48 15 31
duplicator_unhook_third_party_assets()
A
49 15 27
DUP_CTRL_UI::SaveViewState()
A
37 11 84
DupArchiveMiniExpander::expandItems()
A
41 13 54
duplicator_duparchive_package_build()
A
35 11 83
DupLiteSnapLibDB::selectUsingPrimaryKeyAsOffset()
A
42 13 50
DupLiteSnapLibDB::getUniqueIndexColumn()
A
43 13 49
DupLiteSnapLibOrigFileManager::addEntry()
A
43 13 45
Crypt_Rijndael::_encryptBlock()
A
38 11 73
DUPX_DBTest::checkTablePerms()
A
48 14 28
tablePackageRow()
A
36 10 87
DupLiteSnapJsonU::_wp_json_prepare_data()
A
50 14 27
DUP_UI_Notice::showReservedFilesNotice()
A
43 13 40
DUPX_InstallerState::getInstance()
A
45 13 39
DupLiteSnapLibLogger::varToString()
A
52 14 23
DUPX_HTTP::get_request_uri()
A
51 14 23
DUPX_Log::varToString()
A
52 14 23
DUPX_DBTest::r70All()
A
40 11 66
DUPX_UpdateEngine::searchAndReplaceItems()
A
53 14 20
DUPX_S3_Funcs::createNewAdminUser()
A
36 10 80
DUP_Package::getCreatedDateFormat()
A
48 13 32
DupArchiveEngine::standardValidateItems()
A
43 12 47
DUPX_UpdateEngine::getTableRowsParams()
A
43 12 45
Crypt_Rijndael::_decryptBlock()
A
39 10 70
DUP_LITE_Extraction::removeWpFiles()
A
46 12 37
duplicator_submit_uninstall_reason_action()
A
39 10 66
DupLiteSnapLibIOU::mkdir_p()
A
46 12 36
DUPX_U::_wp_specialchars()
A
47 12 34
DupLiteSnapLibIOU::rcopy()
A
48 12 33
DUPX_NOTICE_MANAGER::stepMsg()
A
44 11 46
DUPX_DBInstall::applyQueryCollationFallback()
A
48 12 31
DupLiteSnapLibIOU::massMove()
A
48 12 30
DUP_Archive::build()
A
44 11 43
DUPX_S3_Funcs::noticeTest()
A
38 9 70
DupLiteSnapLibUtilWp::isWpCore()
A
46 11 39
DupLiteWPConfigTransformer::add()
A
37 8 83
DupLiteSnapLibUtil::convertToBytes()
A
52 12 22
DUP_JSON::oldCustomEncode()
A
47 11 36
DupArchiveJsonU::oldCustomEncode()
A
47 11 36
DUP_Package::runDupArchiveBuild()
A
40 9 63
DUPX_U::isURLActive()
A
49 11 29
DupLiteSnapLibUtilWp::getHomePath()
A
45 10 40
DupLiteSnapLibDB::getOffsetKeyCondition()
A
52 11 21
DUP_UI_Notice::showFeedBackNotice()
A
42 9 50
DUPX_U::wp_specialchars_decode()
A
46 10 35
DupLiteSnapLibUtil::getMatchingStrFromArrayElemsUntilFirstNumeric()
A
48 10 34
DUP_DB::getMySqlDumpPath()
A
44 9 48
DUPX_U::moveUpfromSubFolder()
A
48 10 33
DUPX_ServerConfig::backupExists()
A
49 10 31
DUP_UI_Notice::displayGeneralAdminNotice()
A
45 9 46
DUP_Installer::add_extra_files_using_ziparchive()
A
44 9 44
DUPX_NOTICE_MANAGER::countFinalReportNotices()
A
50 10 28
DUPX_DB::setCharset()
A
49 10 27
DupLiteSnapLibIOU::moveContentDirToTarget()
A
51 10 26
DUPX_S3_Funcs::setGlobalSearchAndReplaceList()
A
45 9 40
DUPX_Boot::initPhpErrorLog()
A
51 10 24
DUP_Settings::setStoragePosition()
A
48 9 37
DupLiteSnapLibIOU::getLastLinesOfFile()
A
47 9 36
DUPX_S3_Funcs::copyOriginalConfigFiles()
A
48 9 36
DupLiteSnapJsonSerializable::parseArrayToValue()
A
48 9 34
DupArchiveEngine::expandArchive()
A
47 9 34
DUP_Util::initSnapshotDirectory()
A
44 8 47
DUP_Installer::add_extra_files_using_duparchive()
A
44 8 47
DUP_Zip_U::addDirWithZipArchive()
A
47 9 32
DUP_Package::by_status_callback()
A
47 9 31
DUPX_DBTest::buildStateSummary()
A
50 9 31
DUP_Package_Screen::Init()
A
48 9 29
DUP_Validator::filter_var()
A
50 9 29
DupArchiveFileProcessor::writeFilePortionToArchive()
A
44 8 44
DUP_CTRL_Tools::getTraceLog()
A
44 8 43
DUP_JSON::customEncode()
A
50 9 28
DUP_Custom_Host_Manager::isManaged()
A
53 9 27
DUP_Database::build()
A
41 7 56
DupLiteSnapLibIOU::emptyDir()
A
52 9 24
DUPX_DBTest::n10All()
A
51 9 24
DupLiteSnapLibUtil::wp_is_ini_value_changeable()
A
53 9 22
Crypt_Base::__construct()
A
54 9 22
DUPX_U::copyDirectory()
A
53 9 21
FileOps::processRequest()
A
39 6 64
DUPX_NOTICE_MANAGER::getErrorLevelHtml()
A
49 8 34
DUPX_S3_Funcs::setPostData()
A
42 7 49
DUPX_Custom_Host_Manager::isManaged()
A
56 9 19
DupArchiveFileHeader::readFromArchive()
A
47 8 34
DupLiteSnapLibDB::getDBEngine()
A
55 9 17
DUP_CTRL_Package::addQuickFilters()
A
44 7 46
DUPX_S3_Funcs::initLog()
A
43 7 45
DUPX_DBTest::r80All()
A
49 8 30
DupLiteSnapLibIOU::getCommonPath()
A
50 8 29
DUPX_NOTICE_MANAGER::getNextStepLevelPrefixMessage()
A
51 8 29
DUP_Installer::add_extra_files()
A
44 7 44
DUPX_ServerConfig::setup()
A
44 7 43
DupLiteSnapLibOrigFileManager::restoreEntry()
A
50 8 28
DUP_Handler::error()
A
52 8 27
DUPX_Handler::error()
A
52 8 27
DUPX_S3_Funcs::deactivateIncompatiblePlugins()
A
45 7 42
DUPX_S_R_ITEM::domainCanNormalized()
A
51 8 26
DUP_Util::listFiles()
A
51 8 25
DupLiteSnapLibIOU::rrmdir()
A
53 8 24
DupLiteSnapJsonU::wp_json_encode()
A
52 8 24
DupArchiveJsonU::customEncode()
A
52 8 24
DupLiteSnapLibIOU::fopen()
A
53 8 23
DUPX_S_R_ITEM::searchReplaceWithEncodings()
A
53 8 23
DUPX_DBInstall::dropViews()
A
46 7 38
DUP_PasswordHash::crypt_private()
A
52 8 22
DUPX_PasswordHash::crypt_private()
A
52 8 22
DUP_Database::rewriteTableNameAs()
A
53 8 21
DUP_UI_Notice::installAutoDeactivatePlugins()
A
47 7 36
DUPX_Log::info()
A
54 8 20
DUP_Util::isWPCoreTable()
A
53 8 20
DupLiteWPConfigTransformer::getRealValFromVal()
A
53 8 20
Crypt_Base::_openssl_ofb_process()
A
49 7 32
DupLiteSnapLibIOU::fseek()
A
55 8 16
DUPX_Handler::getMessage()
A
50 7 31
DUP_Package::statusContitionsToWhere()
A
55 8 16
DUPX_S_R_MANAGER::getSearchReplaceItems()
A
58 8 16
DUPX_U::wp_valid_unicode()
S
67 9 6
DUPX_DBTest::r10All()
S
49 7 29
DupArchiveMiniExpander::writeToFile()
S
50 7 29
DUPX_U::is_ssl()
S
59 8 14
DUP_Zip_U::zipFile()
S
50 7 29
Crypt_Base::_setEngine()
S
52 7 28
DupArchiveFileProcessor::standardValidateFileEntry()
S
50 7 28
DupArchiveUtil::getRelativePath()
S
50 7 27
DUP_Web_Services::admin_notice_to_dismiss()
S
51 7 27
DUPX_DB::connect()
S
50 7 27
duplicator_active_package_info()
S
45 6 42
DUPX_UpdateEngine::logErrors()
S
52 7 27
DupArchiveStateBase::getFailureSummary()
S
53 7 26
DUPX_DBTest::r60All()
S
51 7 25
DUPX_DBTest::n30All()
S
52 7 25
DUPX_UpdateEngine::getTextColumns()
S
51 7 25
DUPX_View_Funcs::getHelpLink()
S
53 7 25
DUP_Package::save()
S
45 6 39
DUPX_S_R_ITEM::__construct()
S
52 7 24
DUPX_U_Html::lightBoxCss()
S
50 1 113
DUPX_DBInstall::dropProcs()
S
46 6 38
utf8_decode()
S
53 7 22
DUP_Package::safeTmpCleanup()
S
54 7 22
DupArchiveEngine::filePassesFilters()
S
54 7 22
DUPX_U::deleteDirectory()
S
53 7 22
duplicator_package_delete()
S
47 6 36
DupLiteSnapJsonSerializable::initFromPublicArray()
S
53 7 21
DUPX_ArchiveConfig::getInstance()
S
52 7 21
DupLiteSnapJsonU::wp_check_invalid_utf8()
S
55 7 20
DUPX_DBInstall::dropTables()
S
54 7 20
DUP_CTRL_Tools::runScanValidator()
S
47 6 35
phpseclib_resolve_include_path()
S
55 7 19
DupLiteSnapLibIOU::filePutContents()
S
54 7 19
DUP_Util::getProcessOwner()
S
56 7 17
DUPX_NOTICE_MANAGER::getClassFromLevel()
S
59 7 16
DupArchiveUtil::expandFiles()
S
57 7 15
DUP_Installer::add_installer_files_using_zip_archive()
S
49 6 30
DUPX_DB::parseDBHost()
S
50 6 28
DUPX_U_Html::lightBoxJs()
S
51 1 103
DaTesterPaths::__construct()
S
51 6 27
DUPX_U_Html::inputPasswordToggle()
S
51 6 27
DUP_Handler::getMessage()
S
51 6 27
DUPX_U::findDupInstallerFolder()
S
51 6 26
DUP_Web_Services::set_admin_notice_viewed()
S
51 6 26
Crypt_Rijndael::_getInvTables()
S
33 3 69
Crypt_Rijndael::_getTables()
S
33 3 69
DupLiteSnapLibOrigFileManager::createMainFolder()
S
53 6 24
DupLiteSnapLibIOU::tailFile()
S
52 6 23
DUP_Util::tailFile()
S
52 6 23
Crypt_Base::_hashInlineCryptFunction()
S
52 6 23
Crypt_Rijndael::setKey()
S
55 6 22
DUPX_NOTICE_MANAGER::loadNotices()
S
54 6 21
DUP_PasswordHash::encode64()
S
54 6 20
DupLiteSnapLibIOU::regexGlobCallback()
S
55 6 20
DUP_Package::buildCleanup()
S
55 6 20
DUPX_PasswordHash::encode64()
S
54 6 20
phpseclib_safe_serialize()
S
56 6 20
DUPX_CSRF::getCSRFVars()
S
55 6 19
DaTesterParams::__construct()
S
56 6 19
DUP_IO::deleteTree()
S
55 6 19
DupLiteWPConfigTransformer::update()
S
47 5 34
DUPX_U::maintenanceMode()
S
55 6 19
DupArchiveJsonU::oldMakeUTF8()
S
56 6 18
DUP_PasswordHash::HashPassword()
S
56 6 18
DUPX_PasswordHash::HashPassword()
S
56 6 18
DUPX_DBInstall::getRowCountMisMatchTables()
S
48 5 33
DUPX_DB::getCollationStatus()
S
56 6 18
DUPX_UpdateEngine::getColumnsSearchReplaceList()
S
49 5 33
DUPX_NOTICE_MANAGER::testNextStepFullMessageData()
S
40 1 92
FileOpsDeleteU::delete()
S
57 6 17
DupArchiveUtil::expandDirectories()
S
57 6 16
DUP_Installer::create_enhanced_installer()
S
48 5 31
DUP_Log::WriteToTrace()
S
57 6 16
DUPX_DBTest::r30Basic()
S
49 5 31
DUPX_U::wp_kses_bad_protocol_once()
S
56 6 16
DupArchiveFileProcessor::appendGlobToArchive()
S
49 5 30
duplicator_get_menu()
S
62 7 10
Duplicator\Lite\Requirements::canRun()
S
59 6 14
Crypt_Base::_openssl_translate_mode()
S
61 6 14
DUPX_S3_Funcs::removeLicenseKey()
S
58 6 14
DUP_JSON::safeEncode()
S
59 6 14
DupLiteSnapLibUtil::getCallingFunctionName()
S
57 6 13
DUP_Util::getWPBlogIdTable()
S
59 6 13
DUPX_DB::getDatabases()
S
59 6 13
DupLiteSnapLibDB::getOffsetFromRowAssoc()
S
60 6 13
DUP_Package::getPackageFileDownloadInfo()
S
52 5 27
Crypt_Base::safe_intval_inline()
S
59 6 12
DUPX_DBTest::runBasic()
S
52 5 26
DupArchiveEngine::getArchiveInfo()
S
52 5 25
Crypt_Base::_increment_str()
S
52 5 24
DupArchiveDirectoryHeader::readFromArchive()
S
52 5 24
DaTesterLogging::log()
S
52 5 23
DUP_Package::getLocalPackageFile()
S
53 5 23
DaTesterCreateState::getInstance()
S
53 5 22
DaTesterExpandState::getInstance()
S
53 5 22
FileOpsState::getInstance()
S
53 5 22
DUP_Log::Trace()
S
52 5 22
DUP_UI_Dialog::initConfirm()
S
48 4 37
DUP_CTRL_Result::process()
S
54 5 22
DUP_Zip_U::extractFiles()
S
52 5 22
DupLiteSnapLibLogger::log()
S
53 5 22
DAWSExpandState::getInstance()
S
54 5 21
DupLiteSnapLibNetU::postWithoutWait()
S
53 5 21
DUP_DB::getWindowsMySqlDumpRealPath()
S
55 5 21
DUPX_U::wp_kses_named_entities()
S
39 3 51
DUPX_U::_sanitize_text_fields()
S
54 5 21
_sanitize_text_fields()
S
54 5 21
DUP_Installer::create_archive_config_file()
S
42 3 50
DUP_Util::getZipPath()
S
56 5 20
DupArchiveEngine::getNextHeaderType()
S
55 5 20
DUPX_Server::wordFenceFirewallEnabled()
S
55 5 20
DupArchiveMiniExpander::getNextHeaderType()
S
55 5 20
DUPX_ServerConfig::createNewConfigs()
S
57 5 20
DupLiteSnapLibIOU::getInclude()
S
56 5 19
Crypt_Rijndael::setKeyLength()
S
57 5 19
DUPX_Server::parentWordfencePath()
S
56 5 19
DUPX_PasswordHash::get_random_bytes()
S
56 5 18
DUP_PasswordHash::get_random_bytes()
S
56 5 18
DUP_DB::getTableCollationList()
S
55 5 18
DUP_LITE_Extraction::removeFiles()
S
49 4 33
DUP_Web_Services::ajax_reset_all()
S
48 4 33
Crypt_Rijndael::isValidEngine()
S
56 5 17
DUP_Archive::parseDirectoryFilter()
S
56 5 17
DUPX_Server::get_unzip_filepath()
S
57 5 17
DUP_Util::hasCapability()
S
56 5 17
DUP_Archive::parseFileFilter()
S
56 5 17
DUP_LITE_Extraction::beforeExtraction()
S
58 5 17
DUP_Util::isExecutable()
S
58 5 16
DUP_Package::tempFileCleanup()
S
58 5 16
DUP_Custom_Host_Manager::init()
S
58 5 16
DUPX_Custom_Host_Manager::init()
S
58 5 16
DUPX_UpdateEngine::evaluatePagedRows()
S
47 4 31
DUPX_U::map_deep()
S
58 5 15
DUP_Server::logRequirementFail()
S
58 5 15
DupLiteSnapLibUtilWp::getSites()
S
58 5 15
DupLiteSnapLibIOU::rename()
S
59 5 15
DUPX_NOTICE_ITEM::sortNoticeForPriorityAndLevel()
S
60 5 15
DUP_Archive::getBuildMode()
S
60 5 15
duplicator_get_home_path()
S
58 5 15
DupLiteSnapLibIOU::mkdir()
S
59 5 14
DUP_Util::hasShellExec()
S
59 5 13
DUP_Server::hasInstallerFiles()
S
60 5 13
Duplicator\Lite\Requirements::isPluginActive()
S
60 5 13
DUP_Util::getDirectorySize()
S
60 5 13
DUPX_DB::getVersion()
S
60 5 13
DUPX_ServerConfig::beforeExtractionSetup()
S
61 5 13
DUPX_S_R_ITEM::getPairsSearchReplace()
S
61 5 13
duplicator_package_build()
S
45 3 43
DUPX_DBTest::basicCleanup()
S
60 5 12
DUPX_DB::getTables()
S
61 5 12
DUPX_DB::hasAbility()
S
61 5 12
DupLiteSnapLibIOU::permsToString()
S
62 5 11
DupLiteSnapJsonSerializable::getClassFromArray()
S
62 5 11
DUP_Log::Error()
S
51 4 26
DUP_Package::delete()
S
46 3 41
DupArchiveEngine::addDirectoryToArchiveST()
S
51 4 26
DUP_Encoding::strlen()
S
61 5 11
DUPX_DBInstall::writeLog()
S
51 4 25
DUPX_Boot::init()
S
52 4 25
DUPX_DBTest::r40Basic()
S
52 4 24
DupLiteSnapJsonSerializable::objectToPublicArrayClass()
S
52 4 24
DUP_Package::writeLogHeader()
S
52 4 22
DUP_Archive::getScannerData()
S
54 4 22
DUPX_DBInstall::applyQueryProcAndViewFix()
S
54 4 22
Crypt_Base::_setupMcrypt()
S
53 4 22
DUPX_S_R_MANAGER::getSearchReplaceList()
S
53 4 21
DUP_DupArchive_Expand_State::loadMembers()
S
55 4 20
DUPX_U_Html::getLightBoxIframe()
S
54 4 20
DUPX_DBInstall::delimiterFix()
S
55 4 20
DUPX_DBTest::r20All()
S
54 4 20
DUPX_S3_Funcs::htaccessUpdate()
S
56 4 19
DUPX_DBTest::run()
S
56 4 19
DUPX_DBTest::testDateInsert()
S
55 4 19
DupLiteWPConfigTransformer::get_value()
S
55 4 19
DUPX_UpdateEngine::unserializeTest()
S
55 4 19
DUPX_DBTest::checkSQLMode()
S
57 4 18
DUPX_NOTICE_MANAGER::displayStepMessages()
S
59 4 18
DUPX_Server::getWpAddonsSiteLists()
S
57 4 18
DupArchiveMiniGlobHeader::readFromArchive()
S
55 4 18
DUPX_DBTest::r50All()
S
55 4 18
DUPX_S3_Funcs::getAutoDeactivatePlugins()
S
49 3 33
DupArchiveScanUtil::getScan()
S
57 4 17
DUPX_S3_Funcs::dbConnection()
S
55 4 17
DUPX_S3_Funcs::getWpConfigTransformer()
S
57 4 17
DUPX_U::wp_kses_bad_protocol_once2()
S
57 4 17
DUPX_U::returnBytes()
S
57 4 17
DUPX_S3_Funcs::cleanupTmpFiles()
S
56 4 17
DUPX_ServerConfig::getTypeName()
S
59 4 16
DUP_Package::validateInputs()
S
45 2 46
DupArchiveFileProcessor::appendGlobToFile()
S
57 4 16
DupLiteSnapLibIOU::normalize_path()
S
57 4 16
DupLiteSnapJsonU::_wp_json_convert_string()
S
58 4 16
DUPX_DB::queryToArray()
S
57 4 16
DUPX_DBTest::n20All()
S
58 4 16
duplicator_cloned_get_home_path()
S
57 4 15
DupLiteSnapLibOrigFileManager::getEntryTargetPath()
S
60 4 15
DupLiteSnapLibUIU::echoChecked()
S
67 5 7
DUP_Util::objectCopy()
S
66 5 7
DUPX_NOTICE_MANAGER::finalReportLog()
S
59 4 15
DUP_Package::getByID()
S
58 4 15
DUP_Settings::Set()
S
67 5 7
DUP_IO::copyFile()
S
59 4 15
DUP_Log::GetDefaultKey()
S
66 5 7
DUPX_ServerConfig::createBackup()
S
57 4 15
DUP_CTRL_UI::GetViewStateList()
S
59 4 15
DUP_Encoding::fixUTF8()
S
59 4 15
DUPX_S_R_ITEM::getDomain()
S
57 4 15
DUP_Encoding::utf8_decode()
S
61 5 10
Crypt_Base::safe_intval()
S
61 5 10
DUPX_S_R_MANAGER::setNewItem()
S
60 4 14
DUPX_S_R_MANAGER::uniqueSearchListItem()
S
60 4 14
DUPX_ServerConfig::getOldHtaccessAddhandlerLine()
S
59 4 14
DupLiteSnapLibIOU::fwriteChunked()
S
59 4 14
DupLiteSnapLibIOU::getRelativePath()
S
59 4 14
DUP_Server::getPHPMemory()
S
60 4 14
DupArchiveEngine::skipToNextHeader()
S
59 4 14
DUPX_U::getDomain()
S
58 4 14
DUP_Custom_Host_Manager::notAccessibleCoreDirPresent()
S
60 4 14
DUP_Handler::setMode()
S
61 4 14
DUPX_Handler::setMode()
S
61 4 14
DUPX_ServerConfig::removeFile()
S
58 4 14
DUP_Package::purge_incomplete_package()
S
59 4 14
DUPX_UpdateEngine::getSearchReplaceCustomScope()
S
60 4 13
DUPX_U::is_base64()
S
61 4 13
DUPX_S_R_MANAGER::addItem()
S
59 4 13
DUP_Archive::getLocalFilePath()
S
58 4 13
DUPX_UpdateEngine::evaluateTalbe()
S
60 4 13
DUPX_Custom_Host_Manager::notAccessibleCoreDirPresent()
S
60 4 13
DUPX_UpdateEngine::isExactMatch()
S
60 4 13
DupLiteSnapJsonSerializable::parseValueToArray()
S
61 4 13
DUP_Archive::getLocalDirPath()
S
58 4 13
DUP_UI_Messages::get_notice_classes()
S
60 4 13
DupLiteWPConfigTransformer::save()
S
60 4 13
DupArchiveMiniExpander::appendGlobToFile()
S
60 4 13
DUP_Encoding::toWin1252()
S
61 4 12
DUPX_NOTICE_MANAGER::getObjFromParams()
S
61 4 12
duplicator_get_abs_path()
S
62 4 12
DUP_UI_Screen::getCurrentColorScheme()
S
61 4 12
DupLiteSnapLibUtil::make_hash()
S
60 4 12
DUPX_S3_Funcs::getPost()
S
63 4 12
DUP_UI_Messages::showMessage()
S
60 4 12
DUPX_NOTICE_ITEM::getItemFromArray()
S
60 4 12
duplicator_menu()
S
45 2 42
DUP_DB::getVersion()
S
61 4 12
DUP_Installer::cleanTempWPConfArkFilePath()
S
60 4 12
DUP_Util::byteSize()
S
60 4 12
DUPX_PasswordHash::gensalt_blowfish()
S
51 3 26
DUP_PasswordHash::gensalt_blowfish()
S
51 3 26
DUPX_Server::is_dir_writable()
S
63 4 11
DUPX_ServerConfig::createNewApacheConfig()
S
52 3 26
DUP_Server::logCheckFalse()
S
62 4 11
DupArchiveEngine::passesDirectoryExclusion()
S
63 4 11
DUP_UI_Notice::newNotice_TEMPLATE()
S
53 3 24
DUP_Installer::build()
S
54 3 22
DUPX_Boot::phpVersionCheck()
S
55 3 19
duplicator_admin_init()
S
54 3 18
DUPX_Boot::bootShutdown()
S
57 3 17
DUPX_PasswordHash::__construct()
S
63 4 10
DUP_JSON::makeUTF8()
S
63 4 10
DUPX_Server::is_shell_exec_available()
S
67 4 6
DupArchiveJsonU::makeUTF8()
S
63 4 10
DUP_PasswordHash::__construct()
S
63 4 10
DUP_UI_Notice::showNoExportCapabilityNotice()
S
64 4 8
DUP_Settings::init()
S
69 4 6
DUPX_Boot::getPackageHash()
S
58 3 15
DupLiteWPConfigTransformer::format_value()
S
69 4 6
DUP_Server::getClientIP()
S
64 4 10
DUP_Log::getTraceStatus()
S
59 3 14
DUP_LITE_Extraction::removeAllFiles()
S
60 3 14
DupArchiveUtil::log()
S
62 3 13
DupArchiveUtil::tlogObject()
S
61 3 13
wp_normalize_path()
S
60 3 13
DupLiteWPConfigTransformer::exists()
S
59 3 13
DupArchiveFileProcessor::validateExpandedFile()
S
60 3 13
DUP_Server::setEngineLock()
S
60 3 13
DUP_Log::Open()
S
60 3 13
DUPX_Server::isWordPress()
S
61 3 12
DUPX_ServerConfig::init()
S
60 3 12
DUP_Settings::Get()
S
62 3 12
DupArchiveJsonU::encode()
S
61 3 12
Crypt_Rijndael::setBlockLength()
S
62 3 12
DUP_DB::escValueToQueryString()
S
63 3 11
DUP_JSON::decode()
S
62 3 11
DUP_Database::setInfoObj()
S
61 3 11
DupLiteSnapLibUtil::getArrayValue()
S
63 3 11
dup_lite_storage_advanced_pro_content()
S
51 1 34
DUP_Encoding::normalizeEncoding()
S
56 2 19
DUP_Server::getInstallerFiles()
S
56 2 17
DUPX_Constants::initErrDefines()
S
59 1 31
DUP_Database::__construct()
S
66 3 8
DupLiteWPConfigTransformer::normalize()
S
63 3 10
DupLiteSnapLibUtil::filterInputRequest()
S
68 3 6
DUP_Settings::getSsdirUrl()
S
64 3 10
DUP_DB::getBuildMode()
S
71 3 5
DUPX_DB::renameTable()
S
66 3 8
DUP_Database::validateTableWiseRowCounts()
S
66 3 8
DupArchiveMiniExpander::validateExpandedFile()
S
66 3 8
DUP_DB::escSQL()
S
65 3 9
duplicator_manage_link()
S
63 3 10
DUPX_Custom_Host_Manager::getActiveHostings()
S
66 3 9
DupLiteSnapLibUtilWp::getSafeAbsPath()
S
65 3 10
DupLiteSnapLibUtilWp::isWpHomeFolder()
S
63 3 10
DUPX_Log::logTime()
S
63 3 9
DUP_Log::TraceObject()
S
66 3 8
DaTester::clearExpandFiles()
S
67 3 9
DUP_Database::getTablePrefix()
S
71 3 5
DupLiteSnapLibUtil::arrayKeyFirst()
S
64 3 10
DupArchiveUtil::tlog()
S
65 3 9
DUP_Log::Info()
S
67 3 8
DupLiteSnapLibOrigFileManager::restoreAll()
S
64 3 10
duplicator_deactivation_enqueue_scripts()
S
71 3 5
DUP_Settings::get_create_date_format()
S
68 3 7
DUP_ScanCheck::isLink()
S
68 3 8
DUP_DB::getVariable()
S
64 3 9
duplicator_plugins_admin_footer()
S
71 3 6
DupLiteSnapLibOrigFileManager::deleteMainFolder()
S
67 3 7
DUP_Installer::add_installer_files_using_duparchive()
S
49 1 30
DUP_Settings::getSsdirPath()
S
65 3 10
DUPX_Log::error()
S
59 2 14
DUP_Server::mysqlEscapeIsOk()
S
60 2 13
generateCallTrace()
S
59 2 13
DaTester::get_status()
S
61 2 13
generateCallTrace()
S
59 2 13
generateCallTrace()
S
59 2 13
DUP_UI_Notice::init()
S
63 2 11
duplicator_package_scan()
S
55 1 20
DupArchiveUtil::logObject()
S
65 2 9
DUPX_S_R_MANAGER::getArrayData()
S
69 2 7
DUPX_Log::close()
S
70 2 6
DupLiteSnapLibOrigFileManager::getMainFolder()
S
70 2 6
DupLiteSnapJsonU::wp_json_encode_pprint()
S
68 2 7
DupArchiveUtil::boolToString()
S
79 2 3
DUPX_Log::setLogLevel()
S
77 2 3
DUPX_Log::flush()
S
73 2 5
DUP_LITE_Extraction::initData()
S
70 2 6
duplicator_wpfront_integrate()
S
73 2 5
DUPX_Boot::initParamsBase()
S
74 2 4
duplicator_package_scan_shutdown()
S
71 2 6
DUP_Encoding::encode()
S
72 2 5
DUP_Settings::DeleteWPOption()
S
70 2 6
DUP_Installer::getWPConfArkFilePath()
S
66 2 9
DUPX_Server::isIISRunning()
S
66 2 8
dupxGetDbConstVal()
S
65 2 9
dup_packages_set_option()
S
71 2 6
DUPX_Custom_Host_Manager::isHosting()
S
78 2 3
DupArchiveJsonU::decode()
S
68 2 7
DupLiteSnapLibOrigFileManager::isRelative()
S
69 2 7
DupLiteSnapJsonU::getJsonWithoutQuotes()
S
69 2 6
DupArchiveFileProcessor::setFileMode()
S
68 2 7
DUPX_Boot::initArchive()
S
70 2 6
DUPX_S_R_ITEM::isWww()
S
66 2 8
DupLiteSnapLibURLU::parseUrl()
S
68 2 7
DupLiteSnapLibOrigFileManager::getEntry()
S
69 2 7
DUPX_PasswordHash::gensalt_private()
S
67 2 7
DupArchiveUtil::profileEvent()
S
70 2 6
_duplicatorGetRootPath()
S
68 2 6
DupLiteSnapLibUtilWp::getCorePathsList()
S
70 2 6
DUPX_Log::logException()
S
67 2 7
DUP_Log::print_r_info()
S
71 2 5
DUPX_S_R_MANAGER::setFromArrayData()
S
71 2 6
DUP_Log::Close()
S
64 2 10
DUPX_Log::decIndent()
S
74 2 5
DUP_LITE_Extraction::getInstance()
S
72 2 6
DUP_PasswordHash::gensalt_private()
S
67 2 7
DUP_PasswordHash::CheckPassword()
S
70 2 6
DUPX_Log::getFileHandle()
S
78 2 3
duplicator_meta_links()
S
65 2 8
DUP_Encoding::removeBOM()
S
69 2 6
DUPX_Custom_Host_Manager::getInstance()
S
72 2 6
DupLiteSnapLibOrigFileManager::getEntryStoredPath()
S
68 2 7
DupLiteWPConfigTransformer::__construct()
S
71 2 6
DUPX_Custom_Host_Manager::getHosting()
S
69 2 7
DupArchiveMiniExpander::log()
S
72 2 5
DupLiteSnapLibURLU::appendQueryValue()
S
70 2 5
DUPX_S_R_MANAGER::getInstance()
S
72 2 6
DaTester::clearCreateFiles()
S
68 2 7
duplicator_secure_check()
S
69 2 6
duplicator_update()
S
71 2 6
DUPX_PasswordHash::CheckPassword()
S
70 2 6
DUPX_Custom_Host_Manager::wpConfigIsNotWriteable()
S
74 2 4
DUPX_Boot::includes()
S
61 1 13
DUPX_S_R_ITEM::searchReplacePath()
S
67 1 7
DUP_Settings::SetDefaults()
S
72 1 5
DUP_PasswordHash::PasswordHash()
S
80 1 3
DUP_UI_Notice::redirect()
S
68 1 7
terminate_missing_variables()
S
71 1 5
DupArchiveJsonU::escapeString()
S
79 1 3
DUP_DB::init()
S
75 1 4
DUPX_S_R_ITEM::getItemFromArray()
S
73 1 4
DupArchiveMiniExpander::expandDirectory()
S
78 1 3
_duplicatorSortFiles()
S
79 1 3
DUP_ScanCheck::__construct()
S
80 1 3
DupArchiveMiniExpander::passesInclusionFilter()
S
77 1 3
DUP_Database::getUrl()
S
79 1 3
DupLiteSnapJsonU::json_encode_esc_attr()
S
79 1 3
sanitize_textarea_field()
S
75 1 4
duplicator_scripts()
S
70 1 7
DupArchiveMiniExpander::init()
S
80 1 3
DupLiteSnapLibURLU::wwwRemove()
S
78 1 3
DUPX_PasswordHash::PasswordHash()
S
80 1 3
terminate_missing_variables()
S
64 1 9
DUP_Encoding::toLatin1()
S
80 1 3
DUPX_Server::_init()
S
70 1 5
duplicator_load_textdomain()
S
80 1 3
DupLiteSnapLibURLU::wwwAdd()
S
78 1 3
duplicator_admin_enqueue_scripts()
S
64 1 10
DUP_Encoding::toISO8859()
S
80 1 3
duplicator_header()
S
79 1 3
DUP_LITE_Extraction::__construct()
S
82 1 3
DUPX_Boot::disableBootShutdownFunction()
S
80 1 3
duplicator_styles()
S
72 1 6
DUP_Web_Services::package_delete_callback()
S
81 1 3
terminate_missing_variables()
S
75 1 4
DUPX_S_R_ITEM::toArray()
S
64 1 10
DUPX_Custom_Host_Manager::__construct()
S
66 1 8
DUPX_S_R_MANAGER::__construct()
S
91 1 2
DUP_Web_Services::init()
S
69 1 6
DupLiteSnapJsonSerializable::jsonUnserialize()
S
74 1 4
DupLiteSnapLibURLU::urlEncodeAll()
S
73 1 4
DupLiteSnapJsonSerializable::jsonSerialize()
S
80 1 3
DUP_JSON::escapeString()
S
79 1 3
DUPX_S_R_MANAGER::__wakeup()
S
91 1 2
duplicator_deactivate()
S
100 1 2
DaTester::__construct()
S
76 1 4
_sortDir()
S
79 1 3
DupLiteSnapLibUtilWp::setWpCoreRelativeAbsPath()
S
79 1 3

602 more item(s) not shown.