Code Analysis: LaunchKit 2.0.2

Function Rating Maintainability Complexity Lines of code
LaunchKit::wplk_options_page()
D
24
18 335
WPLKInstaller::lk_get_meta_plugin_installer_page()
D
26
25 188
LaunchKit::wplk_apply_settings()
B
26
13 206
WPLKLicenseKeyAutoloader::license_key_autoloader_page()
B
37 15 80
WPLKInstaller::lk_display_plugins_table()
B
28
5 220
WPLKInstaller::get_prime_page()
B
34 9 158
WPLKInstaller::fetch_latest_launchkit_plugins()
A
44 9 46
WPLKDeleter::launchkit_deleter_page()
A
41 7 62
WPLKInstaller::check_for_updates_callback()
A
46 8 38
LaunchKit::save_plugin_settings()
A
58 9 14
WPLKInstaller::launchkit_banner_on_prime_mover_backup_menu()
A
51 7 31
WPLKLicenseKeyAutoloader::license_key_autoloader_save()
S
53 7 22
WPLKInstaller::lk_get_user_data()
S
49 6 30
WPLKInstaller::install_prime_mover_callback()
S
50 6 29
WPLKInstaller::install_plugin_callback()
S
52 6 24
WPLKInstaller::get_prime_function()
S
52 6 23
WPLKInstaller::delete_directory()
S
58 6 16
WPLKDeleter::remove_directory()
S
59 6 15
WPLKLicenseKeyAutoloader::lk_get_user_data()
S
51 5 26
WPLKInstaller::install_kadence_theme_callback()
S
53 5 22
lk_prevent_plugin_activation_redirect()
S
55 5 20
WPLKInstaller::upload_package_from_url_callback()
S
54 5 19
LaunchKit::setup_constants()
S
59 5 16
WPLKInstaller::launchkit_view_packages_button()
S
49 3 46
lk_disable_wc_setup_wizard_redirect()
S
69 6 6
WPLKInstaller::launchkit_switch_packages_button()
S
51 3 40
WPLKInstaller::check_plugin_updates_callback()
S
57 4 15
WPLKInstaller::launchkit_hide_packages_submenu_item()
S
59 4 14
lk_admin_bar_button()
S
59 4 14
WPLKLicenseKeyAutoloader::hide_license_submenu_item()
S
59 4 14
WPLKDeleter::hide_deleter_submenu_item()
S
59 4 14
WPLKLicenseKeyAutoloader::license_key_autoloader_check_default_key()
S
59 4 14
WPLKInstaller::launchkit_hide_installer_submenu_item()
S
59 4 14
WPLKInstaller::lk_handle_wprime_upload()
S
60 4 13
WPLKInstaller::install_base_launchkit_callback()
S
51 2 41
WPLKInstaller::skip_prime_mover_activation_script()
S
56 3 25
lk_hide_notices_css()
S
53 2 39
LaunchKit::wplk_settings_init()
S
45 1 51
WPLKInstaller::display_plugin_updates()
S
50 1 45
lk_enqueue_scripts()
S
54 1 42
lk_add_deactivate_link()
S
58 2 16
lk_add_delete_link()
S
58 2 16
lf_disable_core_update_emails()
S
71 3 6
lk_disable_learndash_license_management_install()
S
70 3 6
LaunchKit::wplk_add_script_to_menu_page()
S
64 3 9
LaunchKit::wplk_checkbox_field_000_render()
S
67 3 7
LaunchKit::wplk_checkbox_field_001_render()
S
67 3 7
WPLKInstaller::__construct()
S
54 1 21
WPLKDeleter::delete_selected_plugins()
S
68 2 7
lk_deactivate_learndash_license_management()
S
72 2 6
WPLKInstaller::get_prime_package_callback()
S
65 2 9
WPLKLicenseKeyAutoloader::launchkit_license_menu()
S
60 1 14
WPLKDeleter::launchkit_deleter_menu()
S
61 1 14
lk_enable_plugin_deactivation_js()
S
100 1 14
WPLKInstaller::launchkit_packages_menu()
S
61 1 14
WPLKInstaller::launchkit_installer_menu()
S
61 1 14
LaunchKit::wplk_add_admin_menu()
S
62 1 13
LaunchKit::__construct()
S
61 1 12
LaunchKit::wplk_checkbox_field_003_render()
S
71 1 6
WPLKDeleter::__construct()
S
75 1 4
LaunchKit::wplk_checkbox_field_004_render()
S
71 1 6
WPLKLicenseKeyAutoloader::__construct()
S
72 1 5
lk_toggle_notices()
S
73 1 5
WPLKDeleter::launchkit_deleter_load_textdomain()
S
78 1 3
lk_learndash_license_management_row_style()
S
100 1 10
hide_wplk_admin_menu()
S
82 1 3
LaunchKit::wplk_checkbox_field_002_render()
S
71 1 6
LaunchKit::wplk_checkbox_field_005_render()
S
71 1 6
LaunchKit::hide_wplk_admin_submenu_item()
S
71 1 6
WPLKInstaller::get_prime_submenu()
S
66 1 10
lk_change_searchwp_license_submenu_label()
S
100 1 9
LaunchKit::includes()
S
91 1 2
LaunchKit::wplk()
S
81 1 3
lk_remove_searchwp_about_us_submenu()
S
77 1 4
lk_enable_plugin_deactivation_css()
S
75 1 7
LaunchKit::wplk_settings_section_base()
S
91 1 2
LaunchKit::init()
S
72 1 6
LaunchKit::wplk_add_public_style()
S
75 1 4