Code Analysis: Backup Migration 1.3.7

Function Rating Maintainability Complexity Lines of code
BMI\Plugin\Backup_Migration_Plugin::handle_downloading()
D
8
112 279
BMI\Plugin\Extracter\BMI_Extracter::extractTo()
D
5
99 412
BMI\Plugin\Zipper\Zip::zip_end()
D
8
98 306
BMI\Plugin\BMI_Ajax::parseFilesForBackup()
D
20
66 162
BMI\Plugin\BMI_Ajax::prepareAndMakeBackup()
D
18
62 191
BMI\Plugin\BMI_Ajax::restoreBackup()
D
18
61 192
BMI\Plugin\BMI_Ajax::saveOtherOptions()
D
22
63 151
BMI\Plugin\Extracter\BMI_Extracter::__construct()
D
23
57 133
BMI\Plugin\Database\BMI_Database_Sorting::splitDatabaseFile()
D
22
50 191
BMI\Plugin\Heart\BMI_Backup_Heart::add_files()
D
25
53 134
BMI\Plugin\BMI_Ajax::saveStorageConfig()
D
27
51 111
BMI\Plugin\BMI_Ajax::__construct()
D
27
50 106
BMI\Plugin\Staging\BMI_Staging::getStagingSites()
D
27
48 122
BMI\Plugin\BMI_Ajax::saveFilesConfig()
D
26
46 130
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::performReplace()
D
23
40 179
BMI\Plugin\BMI_Ajax::scanFilesForBackup()
D
28
40 115
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::performReplace()
D
25
36 164
BMI\Plugin\BMI_Ajax::createBackup()
D
32 41 82
BMI\Plugin\BMI_Ajax::sendTroubleshootingDetails()
D
25
36 152
BMI\Plugin\Database\BMI_Database_Importer::iterate_object()
D
35 40 74
BMI\Plugin\Backup_Migration_Plugin::initialize()
D
30 39 88
BMI\Plugin\Extracter\BMI_Extracter::cleanup()
D
32 35 90
BMI\Plugin\Staging\BMI_StagingLocal::databaseFinishedCopyFiles()
D
28
29 127
BMI\Plugin\Database\BMI_Search_Replace_Engine::search_replace()
D
31 31 96
BMI\Plugin\BMI_Ajax::handleQuickMigration()
C
28
28 122
BMI\Plugin\Checker\System_Info::to_array()
C
33 30 75
BMI\Plugin\Backup_Migration_Plugin::handle_cron_backup()
C
33 27 81
BMI\Plugin\BMI_Ajax::calculateCron()
C
33 26 91
BMI\Plugin\Staging\BMI_StagingLocal::searchReplace()
C
32 25 95
BMI\Plugin\Database\BMI_Database_Exporter::get_tables_data()
C
34 25 80
BMI\Plugin\Extracter\BMI_Extracter::makeUnZIP()
C
36 25 71
BMI\Plugin\PHPCLI\Checker::findPHP()
C
36 24 70
BMI\Plugin\Heart\BMI_Backup_Heart::make_file_groups()
C
36 24 66
BMI\Plugin\BMI_Ajax::migrationExceptionHandler()
B
34 22 80
BMI\Plugin\BMI_Ajax::removeBackupFile()
B
37 23 64
BMI\Plugin\Database\BMI_Database_Importer::restore_by_file()
B
36 22 74
BMI\Plugin\BMI_Ajax::forceRestoreToStop()
B
40 22 55
BMI\Plugin\Backup_Migration_Plugin::ajax()
B
40 22 50
BMI\Plugin\Extracter\BMI_Extracter::replacePath()
B
37 21 63
BMI\Plugin\Heart\BMI_Backup_Heart::zip_batch()
B
35 19 78
BMI\Plugin\BMI_Ajax::backupErrorHandler()
B
38 20 63
BMI\Plugin\Progress\BMI_ZipProgress::createManifest()
B
41 21 43
BMI\Plugin\Backup_Migration_Plugin::execution_shutdown()
B
39 20 56
BMI\Plugin\Database\BMI_Database::recursiveReplace()
B
40 19 60
BMI\Plugin\Backup_Migration_Plugin::hotfix_patches()
B
40 19 54
BMI\Plugin\Database\BMI_Database_Exporter::get_table_names_and_sizes()
B
40 19 50
BMI\Plugin\BMI_Ajax::forceBackupToStop()
B
42 19 45
BMI\Plugin\Staging\BMI_Staging::deleteRelatedDatabase()
B
48 20 30
BMI\Plugin\Scanner\BMI_BackupsScanner::getManifestFromZip()
B
37 16 77
BMI\Plugin\CRON\BMI_Crons::calculate_date()
B
40 17 58
BMI\Plugin\Heart\BMI_Backup_Heart::remove_commons()
B
50 19 25
Inisev\Subs\Inisev_Carousel::menu_name()
B
44 18 40
bmi_try_convert_old_to_new_config()
B
45 18 37
BMI\Plugin\Database\BMI_Database_Importer::is_valid_serialized()
B
43 17 45
BMI\Plugin\Zipper\BMI_Zipper::lock_zip()
B
40 16 58
BMI\Plugin\Staging\BMI_Staging_TasteWP::initializeHandshakeWithTasteWP()
B
40 16 53
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::try_activate_plugins()
B
39 15 64
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::try_activate_plugins()
B
39 15 63
BMI\Plugin\Staging\BMI_Staging_TasteWP::processWithUpload()
A
39 15 57
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::is_valid_plugin()
A
44 16 42
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::is_valid_plugin()
A
44 16 42
Inisev\Subs\Inisev_Review::can_be_displayed()
A
46 16 37
BMI\Plugin\Extracter\BMI_Extracter::findTablePrefixByFiles()
A
42 15 50
bmiLoadWordPressAndBackupPlugin()
A
33 11 99
BMI\Plugin\Heart\BMI_Backup_Heart::loadWordPressAndBackupPlugin()
A
33 11 98
bmiLoadWordPressAndBackupPlugin()
A
33 11 98
BMI\Plugin\Zipper\BMI_Zipper::getZipContentList()
A
43 14 47
BMI\Plugin\BMI_Ajax::checkStagingLocalName()
A
41 13 52
Inisev\Subs\Inisev_Carousel::__construct()
A
45 14 35
bmi_get_config()
A
48 14 30
BMI\Plugin\Database\BMI_Database::importDatabase()
A
41 12 51
BMI\Plugin\Heart\BMI_Backup_Heart::send_beat()
A
38 11 64
BMI\Plugin\Database\BMI_Database_Exporter::save_data()
A
42 12 49
BMI\Plugin\Heart\BMI_Backup_Heart::databaseBackupMaker()
A
39 11 62
BMI\Plugin\Extracter\BMI_Extracter::restoreDatabaseV2()
A
43 12 47
BMI\Plugin\Staging\BMI_Passwordless_Login::passwordLessLoginModule()
A
48 13 30
BMI\Plugin\Database\BMI_Database_Exporter::get_table_names_and_sizes()
A
44 12 41
BMI\Plugin\Extracter\BMI_Extracter::restoreDatabaseDynamic()
A
46 12 39
BMI\Plugin\Zipper\Zip::smartMemory()
A
51 13 23
BMI\Plugin\Staging\BMI_Staging::errorHandler()
A
45 12 37
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectorySizeOnlyAndIgnoreDirOnly()
A
46 12 37
BMI\Plugin\BMI_Ajax::frontEndAjaxError()
A
45 12 37
BMI\Plugin\Heart\BMI_Backup_Heart::handle_batch()
A
43 11 51
Inisev\Subs\Inisev_Review::__construct()
A
46 12 36
BMI\Plugin\Zipper\BMI_Zipper::getZipFileContent()
A
46 12 36
BMI\Plugin\Database\BMI_Database_Sorting::splitFilesInSeparateDirectories()
A
46 12 35
BMI\Plugin\Staging\BMI_Staging::httpRequest()
A
46 12 35
BMI\Plugin\Database\BMI_Database_Exporter::export()
A
47 12 32
BMI\Plugin\Checker\BMI_Checker::check_free_space()
A
44 11 43
BMI\Plugin\Staging\BMI_StagingLocal::prepareFilesAndDatabase()
A
40 10 56
BMI\Plugin\Zipper\Zip::extract_files()
A
45 11 39
BMI\Plugin\Database\BMI_Database_Importer::sortFiles()
A
43 10 53
BMI\Plugin\Database\BMI_Database_Importer::__construct()
A
41 10 50
BMI\Plugin\Database\BMI_Database_Exporter::save_data()
A
43 10 48
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectorySizeOnlyAndIgnore()
A
49 11 29
BMI\Plugin\Extracter\BMI_Extracter::makeNewLoginSession()
A
48 11 29
Inisev\Subs\Inisev_Review::handle_review_action()
A
50 11 26
BMI\Plugin\BMI_Ajax::resetLatestLogs()
A
44 10 40
bmi_set_config()
A
51 11 24
BMI\Plugin\Database\BMI_Database::saveDatabaseFields()
A
50 11 24
BMI\Plugin\Staging\BMI_StagingLocal::continue()
A
51 11 23
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::queryFile()
A
41 9 53
Inisev\Subs\Inisev_Carousel::install()
A
46 10 36
BMI\Plugin\Zipper\BMI_Zipper::getZipFileContentPlain()
A
47 10 36
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::prepareFinalDatabase()
A
46 10 35
BMI\Plugin\Extracter\BMI_Extracter::cleanupCurrentThemesAndPlugins()
A
46 10 35
BMI\Plugin\Staging\BMI_Staging::deleteAllStagingFiles()
A
59 11 13
BMI\Plugin\BMI_Ajax::isMigrationLocked()
A
50 10 25
BMI\Plugin\Database\BMI_Database_Importer::run_query()
A
45 9 38
BMI\Plugin\Backup_Migration_Plugin::sanitize()
A
52 10 23
BMI\Plugin\Staging\BMI_StagingLocal::processFiles()
A
52 10 22
BMI\Plugin\Staging\BMI_StagingLocal::processDirectoryRecursively()
A
51 10 22
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::prepareFinalDatabase()
A
46 9 36
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::filterFile()
A
43 8 50
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::queryFile()
A
42 8 50
BMI\Plugin\Database\BMI_Search_Replace_Engine::recursive_unserialize_replace()
A
54 10 18
BMI\Plugin\BMI_Ajax::checkIfPHPCliExist()
A
48 9 31
BMI\Plugin\PHPCLI\Checker::isExecAvailable()
A
57 10 16
BMI\Plugin\Extracter\BMI_Extracter::replaceDbPrefixInWPConfig()
A
48 9 31
BMI\Plugin\Heart\BMI_Backup_Heart::shutdown()
A
49 9 29
BMI\Plugin\Database\BMI_Database::exportDatabase()
A
43 8 43
BMI\Plugin\Staging\BMI_Staging::loadConfig()
A
50 9 28
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectoryNameOnlyAndIgnoreFBC()
A
50 9 27
BMI\Plugin\Zipper\Zip::unzip_to()
A
50 9 27
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectoryNameOnlyAndIgnore()
A
51 9 25
BMI\Plugin\BMI_Ajax::downloadFile()
A
45 8 40
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::enablePlugins()
A
45 8 39
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::enablePlugins()
A
45 8 39
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectorySizeOnly()
A
51 9 24
BMI\Plugin\Staging\BMI_StagingLocal::setupWpConfigAndLoginScript()
A
46 8 37
BMI\Plugin\Staging\BMI_Staging::rrmdir()
A
55 9 19
BMI\Plugin\BMI_Ajax::rrmdir()
A
55 9 19
BMI\Plugin\Extracter\BMI_Extracter::rrmdir()
A
55 9 19
BMI\Plugin\Extracter\BMI_Extracter::fixWPLogin()
A
54 9 18
BMI\Plugin\Scanner\BMI_FileScanner::equalFolder()
A
55 9 17
BMI\Plugin\BMI_Ajax::saveStorageTypeConfig()
A
47 8 32
BMI\Plugin\Extracter\BMI_Extracter::rescueCleanedThemesAndPlugins()
A
47 8 32
BMI\Plugin\Staging\BMI_Staging::printInitialLogs()
A
48 8 31
BMI\Plugin\Scanner\BMI_BackupsScanner::getAvailableBackups()
A
49 8 29
BMI\Plugin\Staging\BMI_StagingLocal::duplicateDatabase()
A
49 8 28
BMI\Plugin\Database\BMI_Database_Sorting::splitFileInTableDirectory()
A
50 8 27
BMI\Plugin\Checker\System_Info::get_active_plugins_info()
A
51 8 25
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectory()
A
52 8 23
BMI\Plugin\Backup_Migration_Plugin::handle_cron_check()
A
52 8 23
BMI\Plugin\Scanner\BMI_FileScanner::scanDirectoryNameOnly()
A
53 8 21
BMI\Plugin\Staging\BMI_Staging_TasteWP::continue()
A
53 8 20
Inisev\Subs\Inisev_Carousel::handle_installation()
A
54 8 20
BMI\Plugin\Database\BMI_Database_Importer::load_file_list()
A
54 8 20
BMI\Plugin\Staging\BMI_StagingLocal::getTablesForDuplication()
A
48 7 33
BMI\Plugin\Backup_Migration_Plugin::getAvailableMemoryInBytes()
A
55 8 18
BMI\Plugin\BMI_Ajax::tastewpStagingCreation()
A
55 8 17
BMI\Plugin\Backup_Migration_Plugin::fixLitespeed()
S
49 7 30
BMI\Plugin\Database\BMI_Database_Sorting::countTablesDuringProcess()
S
50 7 29
BMI\Plugin\Database\BMI_Database_Exporter::getArraySize()
S
51 7 26
BMI\Plugin\Heart\BMI_Backup_Heart::load_batch()
S
51 7 25
BMI\Plugin\Zipper\Zip::commonPath()
S
52 7 24
analyst_resolve_sdk()
S
46 6 39
BMI\Plugin\PHPCLI\Checker::isExecEnabled()
S
53 7 23
BMI\Plugin\Heart\BMI_Backup_Heart::send_error()
S
52 7 22
BMI\Plugin\Backup_Migration_Plugin::handleErrorDuringBackup()
S
52 7 22
BMI\Plugin\Heart\BMI_Backup_Heart::__construct()
S
46 6 36
BMI\Plugin\Database\BMI_Database_Importer::is_replacable()
S
55 7 21
BMI\Plugin\Backup_Migration_Plugin::handle_cron_error()
S
52 7 21
BMI\Plugin\Progress\BMI_ZipProgress::log()
S
54 7 19
BMI\Plugin\Zipper\Zip::loadPclZip()
S
55 7 19
BMI\Plugin\Backup_Migration_Plugin::phpSizeToB()
S
57 7 16
BMI\Plugin\Database\BMI_Database_Exporter::getPrefixesOfStagingSitesTables()
S
57 7 15
BMI\Plugin\Extracter\BMI_Extracter::setOrUpdateXhria()
S
62 8 10
BMI\Plugin\Staging\BMI_Staging_TasteWP::validateAndPrepareRecipe()
S
48 6 29
Inisev\Subs\Inisev_Carousel::setup()
S
58 7 13
BMI\Plugin\Backup_Migration_Plugin::handle_after_cron()
S
50 6 26
BMI\Plugin\Database\BMI_Database_Sorting::mergeFileWithDirectory()
S
51 6 25
BMI\Plugin\Zipper\Zip::createDatabaseDump()
S
45 5 40
BMI\Plugin\Backup_Migration_Plugin::revertLitespeed()
S
52 6 23
BMI\Plugin\Progress\BMI_ZipProgress::__construct()
S
52 6 22
BMI\Plugin\Staging\BMI_Staging::copyOverPasswordLessScript()
S
52 6 22
BMI\Plugin\Checker\System_Info::get_active_themes_info()
S
55 6 20
BMI\Plugin\Extracter\BMI_Extracter::fixDumbWindowsSlashes()
S
54 6 19
BMI\Plugin\Extracter\BMI_Extracter::restoreBackupFromFiles()
S
54 6 19
BMI\Plugin\Database\BMI_Database_Exporter::__construct()
S
55 6 17
BMI\Plugin\Database\BMI_Database_Sorting::moveAllConvertedTables()
S
56 6 17
BMI\Plugin\Progress\BMI_MigrationProgress::log()
S
57 6 15
BMI\Plugin\Progress\BMI_ZipProgress::log()
S
57 6 15
BMI\Plugin\Database\BMI_Database::replaceInLine()
S
58 6 14
BMI\Plugin\Database\BMI_Database_Sorting::countAllFilesAndQueries()
S
49 5 29
BMI\Plugin\Extracter\BMI_Extracter::search_replace_v3()
S
57 6 14
bmi_try_checked()
S
61 6 13
BMI\Plugin\Backup_Migration_Plugin::send_notification_mail()
S
51 5 27
BMI\Plugin\Database\BMI_Database_Sorting::sortUnsorted()
S
62 6 11
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::filterFile()
S
51 5 25
BMI\Plugin\BMI_Ajax::getLatestBackupFile()
S
52 5 24
BMI\Plugin\Database\BMI_Database_Exporter::table_recipes()
S
54 5 20
BMI\Plugin\Database\BMI_Database_Exporter::table_recipes()
S
55 5 18
BMI\Plugin\Scanner\BMI_BackupsScanner::scanBackupDir()
S
57 5 16
BMI\Plugin\BMI_Ajax::isRunningBackup()
S
56 5 16
BMI\Plugin\Backup_Migration_Plugin::backup_inproper_time()
S
55 5 16
bmi_render_default_config()
S
62 6 10
BMI\Plugin\Zipper\BMI_Zipper::makeZIP()
S
49 4 30
BMI\Plugin\Backup_Migration_Plugin::handleErrorDuringRestore()
S
57 5 15
BMI\Plugin\Staging\BMI_Staging::getIpAddress()
S
60 5 14
BMI\Plugin\Staging\BMI_StagingLocal::createDatabasePrefixAndInitDir()
S
49 4 29
BMI\Plugin\Staging\BMI_Passwordless_Login::getIpAddress()
S
60 5 14
BMI\Plugin\BMI_Ajax::sendTestMail()
S
59 5 13
__th()
S
59 5 12
BMI\Plugin\Zipper\Zip::dir_to_assoc_arr()
S
62 5 11
BMI\Plugin\Backup_Migration_Plugin::include_offline()
S
62 5 11
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::processFile()
S
51 4 25
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::processFile()
S
51 4 25
BMI\Plugin\Staging\BMI_Staging_TasteWP::getTotalAvailableMemory()
S
54 4 20
BMI\Plugin\Staging\BMI_Staging::rename()
S
55 4 19
BMI\Plugin\Database\BMI_Database_Importer::line_replace()
S
56 4 18
BMI\Plugin\Heart\BMI_Backup_Heart::send_success()
S
56 4 17
analyst_init()
S
58 4 16
BMI\Plugin\Scanner\BMI_FileScanner::getFileFullPaths()
S
57 4 16
bmi_find_wordpress_base_path()
S
63 5 10
bmi_find_wordpress_base_path()
S
63 5 10
BMI\Plugin\Staging\BMI_StagingLocal::parseDomain()
S
64 5 9
BMI\Plugin\Staging\BMI_Staging_TasteWP::humanToBytes()
S
58 4 15
BMI\Plugin\Heart\BMI_Backup_Heart::bmi_find_wordpress_base_path()
S
63 5 10
Inisev\Subs\BMI_Banners_GDrive::check_page()
S
64 5 8
BMI\Plugin\Zipper\Zip::zip_start()
S
58 4 15
BMI\Plugin\Checker\System_Info::readble_size_to_bytes()
S
58 4 15
BMI\Plugin\BMI_Ajax::toggleBackupLock()
S
57 4 15
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::start()
S
60 4 15
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::parseDomain()
S
64 5 9
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::start()
S
60 4 15
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::parseDomain()
S
64 5 9
BMI\Plugin\Extracter\BMI_Extracter::clearElementorCache()
S
62 5 9
BMI\Plugin\Backup_Migration_Plugin::handle_after_actions()
S
58 4 15
BMI\Plugin\Zipper\Zip::return_bytes()
S
59 4 14
BMI\Plugin\Heart\BMI_Backup_Heart::log_final_batch()
S
59 4 13
BMI\Plugin\BMI_Ajax::startLocalStagingCreation()
S
59 4 13
BMI\Plugin\BMI_Ajax::localStagingCreationProcess()
S
59 4 13
BMI\Plugin\Extracter\BMI_Extracter::removePreviousSelectionsIfDatabaseIncluded()
S
61 4 13
BMI\Plugin\Extracter\BMI_Extracter::removeCleanedThemesAndPlugins()
S
60 4 12
BMI\Plugin\Staging\BMI_StagingLocal::generateDatabasePrefix()
S
61 4 12
BMI\Plugin\Scanner\BMI_FileScanner::getSizeOfFileList()
S
61 4 12
BMI\Plugin\BMI_Ajax::logSharing()
S
61 4 12
BMI\Plugin\Staging\BMI_Staging::abort()
S
61 4 11
Account\AccountDataFactory::instance()
S
63 4 11
BMI\Plugin\Progress\BMI_StagingProgress::log()
S
61 4 11
Analyst\Notices\NoticeFactory::instance()
S
63 4 11
BMI\Plugin\Backup_Migration_Plugin::enqueue_scripts()
S
53 3 23
BMI\Plugin\Staging\BMI_StagingLocal::updateUserRolesInOptions()
S
53 3 22
BMI\Plugin\BMI_Ajax::makeBackupName()
S
46 2 36
BMI\Plugin\BMI_Ajax::dirSize()
S
54 3 19
BMI\Plugin\Database\BMI_Database_Exporter::save_recipes()
S
49 2 34
BMI\Plugin\Backup_Migration_Plugin::readFileSensitive()
S
54 3 19
BMI\Plugin\Extracter\BMI_Extracter::replaceAll()
S
55 3 18
BMI\Plugin\Scanner\BMI_FileScanner::scanFilesGetNamesWithIgnoreFBC()
S
56 3 17
BMI\Plugin\Database\BMI_Database_Exporter::get_tables_data()
S
55 3 17
BMI\Plugin\BMI_Ajax::getDynamicNames()
S
57 3 17
BMI\Plugin\Database\BMI_Database_Sorting::checkIfContainName()
S
57 3 17
jsonMsg()
S
57 3 16
siteURL()
S
70 4 5
BMI\Plugin\Backup_Migration_Plugin::humanSize()
S
65 4 7
BMI\Plugin\Backup_Migration_Plugin::fixSlashes()
S
62 4 10
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::getNextFile()
S
58 3 15
BMI\Plugin\Heart\BMI_Backup_Heart::humanSize()
S
65 4 7
BMI\Plugin\Staging\BMI_Staging::cleanup()
S
64 4 9
BMI\Plugin\Staging\BMI_StagingLocal::checkIfPrefixCanBeUsed()
S
64 4 9
BMI\Plugin\Progress\BMI_MigrationProgress::__construct()
S
65 4 8
BMI\Plugin\Progress\BMI_StagingProgress::__construct()
S
65 4 8
Inisev\Subs\BMI_Banners_GDrive::handle_banner_action()
S
67 4 6
BMI\Plugin\Heart\BMI_Backup_Heart::fixSlashes()
S
62 4 10
BMI\Plugin\BMI_Ajax::siteURL()
S
69 4 5
Account\Account::onDeactivatePluginListener()
S
62 4 10
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::getNextFile()
S
58 3 15
BMI\Plugin\Database\BMI_Database_Sorting::putDatabaseFilesInDirectories()
S
62 4 10
BMI\Plugin\Staging\BMI_Passwordless_Login::loginPageRedirectionWhileLogged()
S
68 4 7
fixSlashes()
S
62 4 10
fixSlashes()
S
62 4 10
BMI\Plugin\Staging\BMI_Staging::deleteFromTasteWP()
S
66 4 7
BMI\Plugin\Extracter\BMI_Extracter::alter_tables_v3()
S
58 3 14
BMI\Plugin\Staging\BMI_Staging::__construct()
S
59 3 14
BMI\Plugin\Progress\BMI_ZipProgress::removeAllEndCodes()
S
59 3 13
BMI\Plugin\Zipper\Zip::unzip_file()
S
60 3 13
BMI\Plugin\Zipper\BMI_Zipper::is_locked_zip()
S
62 3 12
BMI\Plugin\Staging\BMI_Staging::getAllStagingSitePrefixes()
S
62 3 12
BMI\Plugin\Checker\System_Info::get_mysql_character_set()
S
62 3 12
BMI\Plugin\Scanner\BMI_FileScanner::equalFolderByPath()
S
60 3 12
BMI\Plugin\Checker\System_Info::get_timezone()
S
62 3 12
BMI\Plugin\Database\BMI_Database_Importer::restore_tables()
S
61 3 12
BMI\Plugin\Backup_Migration_Plugin::admin_notices()
S
61 3 12
BMI\Plugin\Extracter\BMI_Extracter::backupLocalOptions()
S
62 3 11
BMI\Plugin\Heart\BMI_Backup_Heart::cutDir()
S
63 3 11
BMI\Plugin\Database\BMI_Database_Importer::replace_domain_string()
S
63 3 11
Analyst\Http\CurlHttpClient::resolveResponseHeaders()
S
62 3 11
Analyst\Http\CurlHttpClient::request()
S
51 2 25
Analyst\Http\WordPressHttpClient::request()
S
54 2 23
Analyst\Mutator::registerLinks()
S
55 2 21
BMI\Plugin\Staging\BMI_Staging::sendSuccess()
S
55 2 20
BMI\Plugin\Database\BMI_Database_Exporter::save_recipes()
S
54 2 20
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::getTableMap()
S
55 2 19
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::getTableMap()
S
55 2 19
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::replaceTableNames()
S
56 2 17
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::replaceTableNames()
S
56 2 17
BMI\Plugin\Staging\BMI_StagingLocal::getExcludedFilesAndDirectories()
S
59 2 16
isFunctionEnabled()
S
68 3 6
isFunctionEnabled()
S
68 3 6
__getallheaders()
S
64 3 9
BMI\Plugin\Staging\BMI_Staging_TasteWP::__construct()
S
65 3 9
Inisev\Subs\Inisev_Carousel::_print()
S
65 3 9
BMI\Plugin\Backup_Migration_Plugin::res()
S
66 3 8
BMI\Plugin\Zipper\Zip::zip_add()
S
67 3 7
BMI\Plugin\Checker\System_Info::is_enabled()
S
68 3 6
BMI\Plugin\Checker\System_Info::get_webserver()
S
67 3 8
BMI\Plugin\Checker\System_Info::get_os()
S
64 3 10
Analyst\Collector::getMysqlVersion()
S
65 3 9
BMI\Plugin\BMI_Ajax::revertUnameProcess()
S
64 3 9
BMI\Plugin\BMI_Ajax::stopBackup()
S
63 3 10
BMI\Plugin\BMI_Ajax::actionsAfterProcess()
S
63 3 10
BMI\Plugin\BMI_Ajax::isStagingSiteCreationOngoing()
S
66 3 8
Analyst\Cache\DatabaseCache::__construct()
S
67 3 7
Analyst\Core\AbstractFactory::unserialize()
S
67 3 8
Account\AccountDataFactory::findAccountDataById()
S
67 3 8
BMI\Plugin\Backup_Migration_Plugin::handle_crons()
S
65 3 8
BMI\Plugin\Extracter\BMI_Extracter::makeWPConfigCopy()
S
62 3 10
BMI\Plugin\Backup_Migration_Plugin::escapeSensitive()
S
57 2 15
BMI\Plugin\Extracter\BMI_Extracter::makeTMPDirectory()
S
63 3 9
Inisev\Subs\BMI_Banners_GDrive::display_banner_if_possible()
S
71 3 5
BMI\Plugin\Extracter\BMI_Extracter::getCurrentManifest()
S
63 3 10
BMI\Plugin\Database\BMI_Database_Sorting::insertIntoOutputFile()
S
72 3 5
Account\Account::onActivePluginListener()
S
64 3 10
Inisev\Subs\Inisev_Carousel::is_plugin_installed()
S
67 3 7
BMI\Plugin\BMI_Logger::append()
S
63 3 9
BMI\Plugin\Staging\BMI_Staging::saveConfigSite()
S
74 3 4
BMI\Plugin\Staging\BMI_Staging::__destruct()
S
65 3 9
Account\AccountDataFactory::getAccountDataByBasePath()
S
65 3 9
Account\Account::onRenderActionLinksHook()
S
62 3 10
Inisev\Subs\Inisev_Carousel::makelower()
S
63 3 10
BMI\Plugin\Database\BMI_Database_Exporter::checkIfTableIsPartOfStaging()
S
67 3 7
BMI\Plugin\Checker\System_Info::get_operating_system()
S
63 3 10
BMI\Plugin\Staging\BMI_Staging::saveConfig()
S
73 3 4
BMI\Plugin\Backup_Migration_Plugin::isFunctionEnabled()
S
68 3 6
BMI\Plugin\Checker\BMI_Checker::is_enabled()
S
68 3 6
BMI\Plugin\Checker\System_Info::get_disk_free_space()
S
64 3 10
BMI\Plugin\Staging\BMI_StagingLocal::getAllLiveTables()
S
65 3 9
BMI\Plugin\Database\BMI_Database_Importer::get_sql_files()
S
63 3 10
Analyst\Analyst::registerAccount()
S
60 2 14
BMI\Plugin\Backup_Migration_Plugin::get_next_cron()
S
60 2 13
BMI\Plugin\Extracter\BMI_Extracter::alter_tables()
S
59 2 13
BMI\Plugin\BMI_Ajax::resetConfiguration()
S
62 2 12
Account\Account::onUninstallPluginListener()
S
61 2 11
bmi_config_random_string()
S
63 2 11
BMI\Plugin\Staging\BMI_StagingLocal::duplicateTable()
S
62 2 11
BMI\Plugin\BMI_Ajax::fixUnameFunction()
S
61 2 11
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::__construct()
S
62 2 11
BMI\Plugin\Database\BMI_Database_Sorting::generateNewHeading()
S
53 1 26
Account\AccountDataFactory::resolvePluginAccountData()
S
63 2 11
BMI\Plugin\Backup_Migration_Plugin::randomString()
S
63 2 11
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::__construct()
S
62 2 11
Account\Account::onInstallListener()
S
53 1 24
BMI\Plugin\Database\BMI_Database_Exporter::export()
S
54 1 19
BMI\Plugin\Staging\BMI_StagingLocal::initialConfiguration()
S
55 1 19
Analyst\Http\Requests\AbstractLoggerRequest::toArray()
S
57 1 17
Analyst\Cache\DatabaseCache::delete()
S
69 2 7
BMI\Plugin\Staging\BMI_StagingLocal::initialization()
S
63 2 10
Analyst\Analyst::getInstance()
S
71 2 6
BMI\Plugin\Scanner\BMI_FileScanner::equalEnd()
S
77 2 3
BMI\Plugin\Staging\BMI_StagingLocal::__construct()
S
75 2 4
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::addNewTableToMap()
S
69 2 6
Inisev\Subs\Inisev_Review::display_review()
S
71 2 6
BMI\Plugin\Database\BMI_Database_Importer::check_key()
S
66 2 9
BMI\Plugin\Extracter\BMI_Extracter::randomString()
S
65 2 8
Analyst\Cache\DatabaseCache::getInstance()
S
71 2 6
BMI\Plugin\Checker\System_Info::get_content_dir()
S
68 2 7
BMI\Plugin\Progress\BMI_ZipProgress::progress()
S
71 2 5
BMI\Plugin\BMI_Logger::debug()
S
73 2 5
BMI\Plugin\Database\BMI_Database_Importer::alter_names()
S
63 2 10
BMI\Plugin\BMI_Ajax::migrationErrorHandler()
S
63 2 10
BMI\Plugin\Staging\BMI_Staging::log()
S
79 2 3
BMI\Plugin\Database\BMI_Database_Sorting::makeDestinationFilename()
S
64 2 9
Inisev\Subs\BMI_Banners_GDrive::__construct()
S
62 2 10
BMI\Plugin\Checker\System_Info::get_upload_dir_url()
S
69 2 7
BMI\Plugin\Backup_Migration_Plugin::enqueue_styles()
S
71 2 5
BMI\Plugin\Staging\BMI_StagingLocal::processFilesRecursively()
S
67 2 7
BMI\Plugin\Database\BMI_Database_Importer::queries_ended()
S
68 2 8
Inisev\Subs\Inisev_Review::init_review()
S
70 2 6
Analyst\Collector::getActivePluginsList()
S
63 2 10
BMI\Plugin\Checker\System_Info::get_php_disable_functions()
S
70 2 6
BMI\Plugin\Checker\System_Info::get_php_loaded_extensions()
S
71 2 6
BMI\Plugin\Progress\BMI_ZipProgress::progress()
S
71 2 5
BMI\Plugin\Zipper\Zip::zip_failed()
S
65 2 9
BMI\Plugin\Scanner\BMI_FileScanner::equalStart()
S
77 2 3
BMI\Plugin\Database\BMI_Database_Importer::iterate_maybe_serial_string()
S
65 2 9
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::initMessage()
S
68 2 7
Inisev\Subs\BMI_Banners_GDrive::check_version()
S
66 2 8
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::addNewTableToMap()
S
69 2 6
Analyst\Cache\DatabaseCache::get()
S
74 2 4
BMI\Plugin\Checker\System_Info::get_php_version_primary()
S
70 2 6
BMI\Plugin\Checker\System_Info::get_php_version_minor()
S
70 2 6
BMI\Plugin\Scanner\BMI_FileScanner::equalAnywhere()
S
77 2 3
Analyst\Collector::resolvePluginData()
S
70 2 6
Analyst\Collector::getPluginVersion()
S
74 2 4
BMI\Plugin\Progress\BMI_ZipProgress::__construct()
S
71 2 5
BMI\Plugin\Checker\System_Info::get_backtrack_limit()
S
71 2 6
BMI\Plugin\Staging\BMI_Staging::exceptionHandler()
S
63 2 10
BMI\Plugin\Extracter\BMI_Extracter::restoreDatabaseV3()
S
62 2 10
completed()
S
63 2 10
BMI\Plugin\Backup_Migration_Plugin::settings_page()
S
69 2 6
BMI\Plugin\Extracter\BMI_Extracter::handleError()
S
64 2 9
bmi_try_value()
S
69 2 6
Analyst\ApiRequestor::resolveHttpClient()
S
68 2 7
BMI\Plugin\Database\BMI_Database_Sorting::renameSplitedFiles()
S
62 2 10
BMI\Plugin\Checker\BMI_Checker::logs()
S
74 2 5
bmi_activate_plugin()
S
64 2 9
php_uname()
S
74 2 5
Account\Account::addAjax()
S
74 2 4
Inisev\Subs\Inisev_Carousel::fail()
S
68 2 8
BMI\Plugin\Checker\System_Info::check_multisite()
S
71 2 6
analyst_assets_url()
S
66 2 8
BMI\Plugin\Checker\System_Info::get_plugin_dir()
S
68 2 7
BMI\Plugin\Scanner\BMI_FileScanner::fileTooLarge()
S
75 2 4
BMI\Plugin\Zipper\Zip::restore_failed()
S
66 2 8
BMI\Plugin\Database\BMI_Database_Sorting::doesTablesFinished()
S
65 2 9
BMI\Plugin\Database\BMI_Even_Better_Database_Restore::initMessage()
S
68 2 7
BMI\Plugin\Staging\BMI_Staging::delete()
S
65 2 9
Analyst\ApiResponse::isSuccess()
S
79 2 3
BMI\Plugin\BMI_Ajax::backupExceptionHandler()
S
63 2 10
Analyst\Collector::getCurrentUserName()
S
80 2 3
BMI\Plugin\Checker\System_Info::get_php_version()
S
70 2 6
Inisev\Subs\Inisev_Review::add_assets()
S
63 2 10
BMI\Plugin\Staging\BMI_Staging::progress()
S
80 2 3
BMI\Plugin\Checker\System_Info::get_php_version_secondary()
S
70 2 6
BMI\Plugin\Staging\BMI_Staging_TasteWP::sendUploadPing()
S
59 1 14
Account\Account::onInstallVerifiedListener()
S
60 1 14
BMI\Plugin\Staging\BMI_Staging_TasteWP::initialization()
S
58 1 14
BMI\Plugin\Database\BMI_Database_Exporter::__construct()
S
61 1 11
Account\Account::registerHooks()
S
61 1 11
Analyst\ApiRequestor::request()
S
62 1 11
Analyst\Collector::loadCurrentUser()
S
80 1 3
Analyst\Notices\Notice::getPluginName()
S
82 1 3
Analyst\ApiRequestor::get()
S
78 1 3
BMI\Plugin\Progress\BMI_MigrationProgress::mute()
S
81 1 3
Analyst\Cache\DatabaseCache::pop()
S
73 1 5
Analyst\Notices\NoticeFactory::getNoticesForAccount()
S
73 1 5
Analyst\Notices\Notice::__construct()
S
71 1 6
Account\AccountData::setIsInstalled()
S
81 1 3
Analyst\Http\CurlHttpClient::prepareRequestHeaders()
S
72 1 5
Analyst\Cache\DatabaseCache::sync()
S
79 1 3
Analyst\Mutator::initialize()
S
75 1 5
Analyst\Analyst::version()
S
75 1 4
Inisev\Subs\BMI_Banners_GDrive::include_banner()
S
70 1 5
Analyst\Notices\NoticeFactory::addNotice()
S
73 1 5
BMI\Plugin\Progress\BMI_MigrationProgress::progress()
S
80 1 3
BMI\Plugin\Database\BMI_Database::__construct()
S
71 1 6
Analyst\Notices\Notice::setBody()
S
81 1 3
Analyst\Http\Requests\ActivateRequest::make()
S
79 1 3
bmi_uninstall_handler()
S
81 1 3
Account\Account::setRequestor()
S
81 1 3
BMI\Plugin\Progress\BMI_ZipProgress::start()
S
81 1 3
Analyst\Analyst::getApiBase()
S
82 1 3
analyst_assets_path()
S
73 1 4
BMI\Plugin\Progress\BMI_StagingProgress::end()
S
82 1 3
Analyst\Mutator::__construct()
S
73 1 5
BMI\Plugin\Progress\BMI_ZipProgress::end()
S
91 1 2
bmi_cb_collapsible()
S
80 1 3
Analyst\Collector::isUserAdministrator()
S
79 1 3
BMI\Plugin\Progress\BMI_StagingProgress::unmute()
S
81 1 3
Analyst\Notices\Notice::make()
S
78 1 3
BMI\Plugin\BMI_Logger::log()
S
79 1 3
BMI\Plugin\Progress\BMI_ZipProgress::start()
S
81 1 3
Inisev\Subs\Inisev_Review::_dir_asset()
S
79 1 3
Analyst\Notices\Notice::getBody()
S
82 1 3
Analyst\Notices\NoticeFactory::sync()
S
79 1 3
Analyst\Http\CurlHttpClient::hasSupport()
S
80 1 3
Inisev\Subs\Inisev_Review::__asset()
S
80 1 3
Account\AccountData::getId()
S
82 1 3
Analyst\Http\WordPressHttpClient::hasSupport()
S
80 1 3
Account\AccountDataFactory::sync()
S
79 1 3
Account\AccountData::isSigned()
S
82 1 3
BMI\Plugin\Progress\BMI_ZipProgress::end()
S
82 1 3
Analyst\Mutator::registerHooks()
S
71 1 6
Analyst\ApiRequestor::setApiBase()
S
81 1 3
Account\AccountData::setIsSigned()
S
81 1 3
Analyst\Notices\NoticeFactory::find()
S
70 1 6
Analyst\Notices\Notice::setAccountId()
S
81 1 3
Analyst\Notices\Notice::getAccountId()
S
82 1 3
Analyst\Notices\NoticeFactory::syncData()
S
81 1 3
Analyst\ApiResponse::__construct()
S
74 1 5
BMI\Plugin\BMI_Logger::error()
S
79 1 3
Analyst\Http\Requests\DeactivateRequest::make()
S
78 1 3
Analyst\Analyst::__construct()
S
69 1 7
analyst_templates_path()
S
73 1 4
Inisev\Subs\Inisev_Review::__dir_asset()
S
79 1 3
Analyst\Notices\NoticeFactory::getNotices()
S
82 1 3
Analyst\Analyst::isAccountRegistered()
S
79 1 3
Analyst\Notices\NoticeFactory::remove()
S
68 1 8
Analyst\Collector::getWordPressVersion()
S
78 1 4
BMI\Plugin\CRON\BMI_Crons::__construct()
S
100 1 2
Inisev\Subs\Inisev_Review::_asset()
S
80 1 3
Inisev\Subs\BMI_Banners_GDrive::__img()
S
71 1 5
Analyst\Notices\Notice::setId()
S
81 1 3
Analyst\Http\Requests\ActivateRequest::execute()
S
79 1 3
BMI\Plugin\PHPCLI\Checker::__construct()
S
100 1 1
Inisev\Subs\Inisev_Carousel::_include()
S
78 1 3
Analyst\ApiRequestor::setDefaultHeader()
S
74 1 5
Analyst\Notices\Notice::getId()
S
82 1 3
BMI\Plugin\Progress\BMI_MigrationProgress::end()
S
82 1 3
Account\AccountData::isOptedIn()
S
82 1 3
Account\AccountData::isInstalled()
S
82 1 3
analyst_require_template()
S
77 1 4
BMI\Plugin\Database\BMI_Search_Replace_Engine::perform()
S
78 1 3
Analyst\ApiRequestor::__construct()
S
71 1 6
Analyst\Http\DummyHttpClient::hasSupport()
S
81 1 3
Analyst\ApiRequestor::delete()
S
78 1 3
Analyst\Analyst::initialize()
S
75 1 5
Account\Account::getClientSecret()
S
82 1 3
BMI\Plugin\Database\BMI_Search_Replace_Engine::__construct()
S
71 1 6
BMI\Plugin\Progress\BMI_StagingProgress::progress()
S
80 1 3
Analyst\Collector::getGeneralEmailAddress()
S
80 1 3
Account\AccountData::getPath()
S
82 1 3
Analyst\Http\DummyHttpClient::request()
S
79 1 3
BMI\Plugin\Staging\BMI_Passwordless_Login::__construct()
S
71 1 5
Analyst\Notices\Notice::setPluginName()
S
81 1 3
Analyst\Http\Requests\AbstractLoggerRequest::__construct()
S
74 1 5
Analyst\Http\Requests\DeactivateRequest::toArray()
S
71 1 6
Analyst\ApiRequestor::post()
S
78 1 3
Analyst\Http\Requests\DeactivateRequest::execute()
S
79 1 3
Account\AccountData::setIsOptedIn()
S
81 1 3
BMI\Plugin\Staging\BMI_Staging_TasteWP::__destruct()
S
81 1 3
BMI\Plugin\Progress\BMI_MigrationProgress::start()
S
81 1 3
Analyst\Analyst::resolveRequestorForAccount()
S
67 1 8
BMI\Plugin\Checker\BMI_Checker::__construct()
S
82 1 3
Analyst\Http\Requests\DeactivateRequest::__construct()
S
72 1 5
Analyst\ApiRequestor::guessClientSupportEnvironment()
S
74 1 5
BMI\Plugin\Progress\BMI_MigrationProgress::unmute()
S
81 1 3
Account\AccountDataFactory::syncData()
S
81 1 3
BMI\Plugin\Staging\BMI_Passwordless_Login::refreshPermalink()
S
70 1 6
Account\AccountData::setPath()
S
77 1 4
BMI\Plugin\Progress\BMI_StagingProgress::start()
S
81 1 3
Analyst\Cache\DatabaseCache::put()
S
73 1 5
Analyst\Http\Requests\AbstractLoggerRequest::execute()
S
100 1 0
BMI\Plugin\Database\BMI_Database_Exporter::file_name()
S
72 1 5
Analyst\Collector::getPHPVersion()
S
81 1 3
Analyst\Mutator::registerAssets()
S
70 1 6
Account\AccountData::setId()
S
81 1 3
BMI\Plugin\Progress\BMI_StagingProgress::mute()
S
81 1 3
Analyst\ApiRequestor::put()
S
78 1 3

121 more item(s) not shown.