Code Analysis: Nuclear Engagement 0.9

Function Rating Maintainability Complexity Lines of code
Nuclen_TOC_Render::nuclen_toc_shortcode()
D
25
40 146
nuclen_migrate_app_password()
B
36 18 74
NuclearEngagement\Admin\Onboarding::enqueue_nuclen_onboarding_pointers()
B
27
7 200
Nuclen_TOC_Utils::extract()
A
43 12 44
NuclearEngagement\Utils::nuclen_build_generation_query_args()
A
40 10 68
NuclearEngagement\Admin\Setup::nuclen_render_setup_page()
A
45 10 39
Nuclen_TOC_Render::enqueue_assets()
S
54 7 20
NuclearEngagement\OptinData::handle_export()
S
48 5 32
NuclearEngagement\Utils::nuclen_log()
S
55 5 19
Nuclen_TOC_Render::register_assets()
S
52 4 27
Nuclen_TOC_Admin::assets()
S
52 4 26
NuclearEngagement\Defaults::nuclen_get_default_settings()
S
39 1 69
Nuclen_TOC_Render::add_heading_ids()
S
54 4 21
nuclear_engagement_redirect_on_activation()
S
65 5 9
NuclearEngagement\Admin\Onboarding::nuclen_ajax_dismiss_pointer()
S
59 4 13
NuclearEngagement\OptinData::insert()
S
56 3 18
Nuclen_TOC_Admin::page()
S
50 2 28
NuclearEngagement\Activator::nuclen_activate()
S
62 3 11
nuclen_update_migrate_post_meta()
S
56 2 21
NuclearEngagement\Utils::nuclen_get_custom_css_info()
S
57 2 17
NuclearEngagement\Loader::nuclen_run()
S
66 3 8
NuclearEngagement\Plugin::__construct()
S
62 2 11
NuclearEngagement\Utils::display_nuclen_page_header()
S
61 2 11
NuclearEngagement\Utils::nuclen_get_post_data_from_id_for_generation()
S
63 2 11
NuclearEngagement\Plugin::nuclen_define_admin_hooks()
S
54 1 20
NuclearEngagement\OptinData::maybe_create_table()
S
59 1 17
NuclearEngagement\Admin\Admin::__construct()
S
57 1 16
Nuclen_TOC_Utils::unique_id_from_text()
S
64 2 9
nuclen_str_ends_with()
S
77 2 3
NuclearEngagement\OptinData::handle_ajax()
S
62 2 10
Nuclen_TOC_Admin::select_row()
S
64 2 8
NuclearEngagement\Plugin::nuclen_export_optin_proxy()
S
69 2 6
nuclen_str_contains()
S
77 2 3
NuclearEngagement\Utils::nuclen_get_log_file_info()
S
62 1 11
Nuclen_TOC_Render::__construct()
S
62 1 11
NuclearEngagement\Front\FrontClass::__construct()
S
73 1 5
NuclearEngagement\Plugin::load_nuclear_engagement_admin_display()
S
80 1 3
NuclearEngagement\OptinData::init()
S
67 1 7
NuclearEngagement\Admin\Setup::nuclen_add_setup_page()
S
65 1 10
NuclearEngagement\Admin\Admin::nuclen_get_version()
S
82 1 3
nuclear_engagement_activate_plugin()
S
81 1 3
Nuclen_TOC_Admin::checkbox_row()
S
71 1 5
NuclearEngagement\Loader::nuclen_add_filter()
S
77 1 3
NuclearEngagement\Admin\Admin::nuclen_get_utils()
S
82 1 3
NuclearEngagement\Admin\Onboarding::nuclen_register_hooks()
S
75 1 4
NuclearEngagement\OptinData::table_name()
S
76 1 4
NuclearEngagement\Loader::nuclen_add_action()
S
77 1 3
Nuclen_TOC_Admin::menu()
S
66 1 9
NuclearEngagement\Admin\Setup::nuclen_get_utils()
S
82 1 3
NuclearEngagement\Admin\Settings::__construct()
S
79 1 3
nuclear_engagement_run_plugin()
S
76 1 4
NuclearEngagement\Admin\Admin::nuclen_get_plugin_name()
S
82 1 3
NuclearEngagement\Plugin::nuclen_define_public_hooks()
S
64 1 9
NuclearEngagement\Plugin::nuclen_get_loader()
S
82 1 3
NuclearEngagement\Plugin::nuclen_get_plugin_name()
S
82 1 3
Nuclen_TOC_Utils::str_contains()
S
79 1 3
Nuclen_TOC_Render::nuclen_add_heading_ids()
S
80 1 3
NuclearEngagement\Plugin::nuclen_load_dependencies()
S
72 1 5
NuclearEngagement\Admin\Setup::__construct()
S
79 1 3
NuclearEngagement\Plugin::nuclen_get_version()
S
82 1 3
nuclear_engagement_deactivate_plugin()
S
81 1 3
NuclearEngagement\Loader::nuclen_add()
S
64 1 10
NuclearEngagement\Plugin::nuclen_run()
S
82 1 3
NuclearEngagement\Deactivator::nuclen_deactivate()
S
89 1 2
NuclearEngagement\Front\FrontClass::nuclen_get_utils()
S
82 1 3
Nuclen_TOC_Admin::__construct()
S
75 1 4