Code Analysis: All-in-One WP Migration 7.37

Function Rating Maintainability Complexity Lines of code
Ai1wm_Import_Database::execute()
D
0
151 601
Ai1wm_Import_Done::execute()
D
23
25 237
Ai1wm_Extensions::get()
D
21
23 246
ai1wm_plugin_filters()
C
31 24 118
ai1wm_active_servmask_plugins()
C
38 24 72
Ai1wm_Import_Controller::import()
C
34 23 84
Ai1wm_Export_Enumerate_Content::execute()
B
35 22 78
Ai1wm_Import_Content::execute()
B
31 17 124
Ai1wm_Export_Controller::export()
B
36 20 76
Ai1wm_Export_Config::execute()
B
35 20 75
Ai1wm_Import_Controller::buttons()
B
35 18 90
Ai1wm_Export_Controller::buttons()
B
36 17 85
Ai1wm_Import_Blogs::execute()
B
36 16 84
Ai1wm_Export_Database::execute()
B
34 15 93
Ai1wm_Export_Media::execute()
B
36 15 87
Ai1wm_Export_Content::execute()
B
36 15 87
Ai1wm_Feedback_Controller::feedback()
A
43 12 49
Ai1wm_Export_Enumerate_Media::execute()
A
44 11 44
Ai1wm_Import_Validate::execute()
A
42 10 54
ai1wm_deactivate_sitewide_revolution_slider()
A
54 12 19
ai1wm_deactivate_revolution_slider()
A
54 12 19
Ai1wm_Main_Controller::enqueue_import_scripts_and_styles()
A
31 3 144
Ai1wm_Export_Enumerate_Tables::execute()
A
46 10 39
Ai1wm_Import_Upload::execute()
A
48 10 31
Ai1wm_Main_Controller::enqueue_backups_scripts_and_styles()
A
32 3 136
Ai1wm_Import_Confirm::execute()
A
44 8 47
Ai1wm_Report_Controller::report()
A
48 8 35
Ai1wm_Updater::update_plugins()
A
47 8 34
Ai1wm_Updater::check_for_updates()
A
50 8 30
Ai1wm_Import_Plugins::execute()
A
47 7 35
Ai1wm_Backups_Controller::add_label()
A
50 7 31
Ai1wm_Export_Database_File::execute()
S
45 6 43
Ai1wm_Compatibility::get()
S
52 7 23
ai1wm_archive_share()
S
56 7 18
ai1wm_archive_bucket()
S
56 7 18
ai1wm_archive_vault()
S
56 7 18
ai1wm_archive_project()
S
56 7 18
Ai1wm_Main_Controller::init()
S
57 7 17
Ai1wm_Main_Controller::enqueue_export_scripts_and_styles()
S
39 3 75
Ai1wm_Feedback::add()
S
50 6 30
Ai1wm_Backups_Controller::delete()
S
51 6 28
Ai1wm_Updater::plugins_api()
S
60 7 13
ai1wm_is_scheduled_backup()
S
62 7 12
Ai1wm_Export_Config_File::execute()
S
46 5 40
Ai1wm_Backups::get_files()
S
48 5 37
Ai1wm_Updater_Controller::updater()
S
55 6 20
Ai1wm_Export_Controller::cleanup()
S
56 6 19
Ai1wm_Export_Download::execute()
S
48 5 34
Ai1wm_Notification::ok()
S
57 6 17
Ai1wm_Notification::error()
S
57 6 17
Ai1wm_Export_Init::execute()
S
58 6 15
Ai1wm_Main_Controller::check_user_role_capability()
S
61 6 11
Ai1wm_Report::add()
S
52 5 25
ai1wm_generate_random_string()
S
57 5 17
ai1wm_is_filesize_supported()
S
59 5 14
ai1wm_write()
S
59 5 13
ai1wm_get_timezone_string()
S
61 5 13
ai1wm_should_reset_permalinks()
S
61 5 13
ai1wm_discover_plugin_basename()
S
61 5 12
Ai1wm_Import_Upload::validate()
S
61 5 11
Ai1wm_Main_Controller::ai1wm_loaded()
S
52 4 24
Ai1wm_Backups_Controller::backup_list()
S
54 4 23
Ai1wm_Main_Controller::enqueue_updater_scripts_and_styles()
S
48 3 38
Ai1wm_Status_Controller::status()
S
57 4 17
ai1wm_archive_file()
S
58 4 15
Ai1wm_Updater::plugin_row_meta()
S
57 4 15
ai1wm_setup_environment()
S
59 4 14
ai1wm_get_filters()
S
62 4 13
ai1wm_archive_path()
S
61 4 12
ai1wm_archive_folder()
S
61 4 12
Ai1wm_Main_Controller::register_scripts_and_styles()
S
50 2 33
Ai1wm_Export_Controller::http_export_headers()
S
65 4 8
Ai1wm_Message::get()
S
63 4 10
Ai1wm_Import_Clean::execute()
S
59 3 15
Ai1wm_Import_Controller::http_import_headers()
S
65 4 8
ai1wm_validate_plugin_basename()
S
64 4 10
ai1wm_validate_theme_basename()
S
64 4 10
ai1wm_activate_sitewide_plugins()
S
64 4 9
ai1wm_activate_plugins()
S
64 4 9
Ai1wm_Main_Controller::router()
S
54 2 21
Ai1wm_Main_Controller::admin_menu()
S
51 1 35
ai1wm_read()
S
64 3 9
ai1wm_seek()
S
64 3 9
ai1wm_tell()
S
64 3 9
ai1wm_get_uploads_dir()
S
69 3 7
ai1wm_get_uploads_url()
S
69 3 7
Ai1wm_Main_Controller::create_storage_index_php()
S
65 3 9
Ai1wm_Main_Controller::create_backups_webconfig()
S
65 3 9
Ai1wm_Main_Controller::create_backups_index_php()
S
65 3 9
Ai1wm_Main_Controller::create_backups_index_html()
S
65 3 9
Ai1wm_Backups::compare()
S
69 3 6
Ai1wm_Compatibility::check()
S
66 3 8
Ai1wm_Message::has()
S
67 3 8
Ai1wm_Main_Controller::create_storage_folder()
S
65 3 9
Ai1wm_Main_Controller::create_litespeed_htaccess()
S
65 3 9
Ai1wm_Main_Controller::create_backups_folder()
S
65 3 9
Ai1wm_Main_Controller::wp_importing()
S
69 3 7
Ai1wm_Main_Controller::create_backups_htaccess()
S
65 3 9
Ai1wm_Main_Controller::create_storage_index_html()
S
65 3 9
ai1wm_get_uploads_path()
S
68 3 7
ai1wm_deactivate_sitewide_plugins()
S
65 3 9
ai1wm_backup_path()
S
64 3 9
ai1wm_deactivate_plugins()
S
64 3 9
ai1wm_deactivate_jetpack_modules()
S
64 3 9
ai1wm_storage_path()
S
63 3 10
ai1wm_is_mainsite()
S
78 3 3
Ai1wm_Main_Controller::ai1wm_commands()
S
50 1 29
ai1wm_parse_size()
S
61 2 12
Ai1wm_Main_Controller::activate_actions()
S
54 1 21
Ai1wm_Import_Mu_Plugins::execute()
S
55 1 20
ai1wm_cache_flush()
S
58 1 17
ai1wm_blog_files_abspath()
S
70 2 6
Ai1wm_Import_Compatibility::execute()
S
66 2 8
Ai1wm_Backups::delete_file()
S
72 2 5
Ai1wm_Log::export()
S
63 2 10
ai1wm_copy()
S
65 2 9
Ai1wm_Log::import()
S
63 2 10
ai1wm_url_scheme()
S
70 2 6
Ai1wm_Status::log()
S
73 2 5
ai1wm_servmask_prefix()
S
72 2 6
Ai1wm_Log::error()
S
63 2 10
ai1wm_blog_blogsdir_relpath()
S
71 2 6
ai1wm_verify_secret_key()
S
70 2 6
ai1wm_blog_sites_abspath()
S
71 2 6
ai1wm_blog_files_url()
S
71 2 6
ai1wm_blog_files_relpath()
S
71 2 6
ai1wm_blog_uploads_url()
S
71 2 6
ai1wm_table_prefix()
S
69 2 7
ai1wm_get_htaccess()
S
74 2 5
ai1wm_get_webconfig()
S
74 2 5
Ai1wm_Backups::set_label()
S
69 2 6
ai1wm_size_format()
S
70 2 6
ai1wm_blog_sites_relpath()
S
71 2 6
ai1wm_blog_sites_url()
S
71 2 6
Ai1wm_Main_Controller::activation_hook()
S
68 2 8
Ai1wm_Handler::shutdown()
S
73 2 5
Ai1wm_Export_Clean::execute()
S
69 2 7
ai1wm_deactivate_swift_optimizer_rules()
S
68 2 7
Ai1wm_Message::flash()
S
69 2 6
Ai1wm_Main_Controller::setup_secret_key()
S
73 2 5
Ai1wm_Main_Controller::plugin_row_meta()
S
68 2 7
Ai1wm_Updater_Controller::pre_update_plugins()
S
70 2 7
Ai1wm_Main_Controller::wp_cli()
S
72 2 5
ai1wm_blog_blogsdir_abspath()
S
71 2 6
ai1wm_blog_blogsdir_url()
S
71 2 6
ai1wm_initial_db_version()
S
71 2 6
Ai1wm_Export_Compatibility::execute()
S
66 2 8
ai1wm_open()
S
67 2 7
Ai1wm_Main_Controller::schedule_crons()
S
70 2 6
Ai1wm_Backups::delete_label()
S
69 2 6
Ai1wm_Main_Controller::add_cron_schedules()
S
62 1 11
ai1wm_content_filters()
S
66 1 11
Ai1wm_Backups_Controller::index()
S
63 1 11
Ai1wm_Main_Controller::load_textdomain()
S
79 1 3
Ai1wm_Status::confirm()
S
78 1 3
Ai1wm_Template::get_content()
S
78 1 3
Ai1wm_Main_Controller::storage_index_html_notice()
S
81 1 3
ai1wm_import_path()
S
79 1 3
ai1wm_multipart_path()
S
79 1 3
ai1wm_error_path()
S
80 1 3
ai1wm_export_path()
S
79 1 3
Ai1wm_Main_Controller::__construct()
S
73 1 5
ai1wm_archive_name()
S
80 1 3
ai1wm_tables_list_path()
S
79 1 3
ai1wm_replace_forward_slash_with_directory_separator()
S
79 1 3
Ai1wm_Main_Controller::backups_htaccess_notice()
S
81 1 3
Ai1wm_Main_Controller::missing_role_capability_notice()
S
81 1 3
Ai1wm_Main_Controller::setup_backups_folder()
S
69 1 7
ai1wm_package_bytes()
S
80 1 3
ai1wm_active_stylesheet()
S
81 1 3
ai1wm_media_list_path()
S
79 1 3
ai1wm_archive_size()
S
79 1 3
Ai1wm_Updater_Controller::check_for_updates()
S
80 1 3
ai1wm_backup_size()
S
79 1 3
Ai1wm_Template::render()
S
78 1 3
ai1wm_multisite_bytes()
S
80 1 3
Ai1wm_Main_Controller::backups_index_php_notice()
S
81 1 3
ai1wm_content_list_path()
S
79 1 3
Ai1wm_Updater_Controller::update_plugins()
S
80 1 3
ai1wm_database_bytes()
S
80 1 3
Ai1wm_Status::error()
S
77 1 3
ai1wm_database_path()
S
79 1 3
Ai1wm_Main_Controller::backups_path_notice()
S
81 1 3
Ai1wm_Import_Controller::pro()
S
80 1 3
Ai1wm_Main_Controller::ai1wm_buttons()
S
72 1 5
Ai1wm_Handler::error()
S
65 1 10
Ai1wm_Status::done()
S
77 1 3
Ai1wm_Export_Controller::index()
S
80 1 3
ai1wm_activate_template()
S
80 1 3
ai1wm_activate_stylesheet()
S
80 1 3
Ai1wm_Export_Archive::execute()
S
68 1 7
ai1wm_settings_path()
S
79 1 3
Ai1wm_Status::progress()
S
78 1 3
ai1wm_package_path()
S
79 1 3
ai1wm_active_plugins()
S
79 1 3
ai1wm_dirname()
S
77 1 3
ai1wm_chmod()
S
79 1 3
ai1wm_active_template()
S
81 1 3
ai1wm_site_name()
S
79 1 3
Ai1wm_Import_Permalinks::execute()
S
67 1 7
Ai1wm_Backups::get_labels()
S
79 1 3
Ai1wm_Main_Controller::backups_index_html_notice()
S
81 1 3
ai1wm_storage_folder()
S
82 1 3
Ai1wm_Import_Controller::max_chunk_size()
S
69 1 7
Ai1wm_Status::blogs()
S
77 1 3
Ai1wm_Main_Controller::activate_filters()
S
74 1 4
Ai1wm_Status::download()
S
78 1 3
ai1wm_backup_url()
S
78 1 3
ai1wm_multisite_path()
S
79 1 3
ai1wm_close()
S
80 1 3
Ai1wm_Status::disk_space_confirm()
S
78 1 3
ai1wm_progress_path()
S
100 1 1
Ai1wm_Status::info()
S
78 1 3
Ai1wm_Main_Controller::storage_index_php_notice()
S
81 1 3
Ai1wm_Template::asset_link()
S
77 1 3
ai1wm_basename()
S
77 1 3
ai1wm_touch()
S
79 1 3
Ai1wm_Main_Controller::backups_webconfig_notice()
S
81 1 3
ai1wm_blogs_path()
S
79 1 3
Ai1wm_Main_Controller::admin_head()
S
75 1 4
ai1wm_backup_bytes()
S
80 1 3
Ai1wm_Main_Controller::wordpress_htaccess_notice()
S
81 1 3
ai1wm_elementor_cache_flush()
S
74 1 5
ai1wm_active_sitewide_plugins()
S
79 1 3
Ai1wm_Import_Controller::index()
S
80 1 3
ai1wm_unlink()
S
80 1 3
Ai1wm_Import_Enumerate::execute()
S
64 1 9
ai1wm_escape_windows_directory_separator()
S
79 1 3
Ai1wm_Main_Controller::setup_storage_folder()
S
74 1 5
Ai1wm_Updater_Controller::plugins_api()
S
78 1 3
ai1wm_archive_bytes()
S
80 1 3
ai1wm_replace_directory_separator_with_forward_slash()
S
79 1 3
Ai1wm_Main_Controller::storage_path_notice()
S
81 1 3
Ai1wm_Main_Controller::multisite_notice()
S
81 1 3
Ai1wm_Updater_Controller::plugin_row_meta()
S
79 1 3