Code Analysis: Nuclear Engagement 0.8

Function Rating Maintainability Complexity Lines of code
nuclen_migrate_app_password()
B
36 18 74
NuclearEngagement\Admin\Onboarding::enqueue_nuclen_onboarding_pointers()
B
27
7 200
NuclearEngagement\Utils::nuclen_build_generation_query_args()
A
40 10 68
NuclearEngagement\Admin\Setup::nuclen_render_setup_page()
A
45 10 39
NuclearEngagement\OptinData::handle_export()
S
48 5 32
NuclearEngagement\Utils::nuclen_log()
S
55 5 19
nuclear_engagement_redirect_on_activation()
S
65 5 9
NuclearEngagement\Admin\Onboarding::nuclen_ajax_dismiss_pointer()
S
59 4 13
NuclearEngagement\Defaults::nuclen_get_default_settings()
S
44 1 49
NuclearEngagement\OptinData::insert()
S
56 3 18
NuclearEngagement\Utils::nuclen_get_custom_css_info()
S
56 3 17
NuclearEngagement\Activator::nuclen_activate()
S
62 3 11
nuclen_update_migrate_post_meta()
S
56 2 21
NuclearEngagement\Loader::nuclen_run()
S
66 3 8
NuclearEngagement\Utils::nuclen_get_post_data_from_id_for_generation()
S
63 2 11
NuclearEngagement\Plugin::__construct()
S
62 2 11
NuclearEngagement\Utils::display_nuclen_page_header()
S
61 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
NuclearEngagement\Plugin::nuclen_export_optin_proxy()
S
69 2 6
NuclearEngagement\OptinData::handle_ajax()
S
62 2 10
NuclearEngagement\Utils::nuclen_get_log_file_info()
S
62 1 11
nuclear_engagement_run_plugin()
S
76 1 4
NuclearEngagement\Plugin::nuclen_get_plugin_name()
S
82 1 3
NuclearEngagement\Loader::nuclen_add_action()
S
77 1 3
NuclearEngagement\Admin\Setup::nuclen_get_utils()
S
82 1 3
NuclearEngagement\Admin\Onboarding::nuclen_register_hooks()
S
75 1 4
nuclear_engagement_activate_plugin()
S
81 1 3
NuclearEngagement\Admin\Setup::nuclen_add_setup_page()
S
65 1 10
NuclearEngagement\Front\FrontClass::__construct()
S
73 1 5
NuclearEngagement\Plugin::nuclen_get_loader()
S
82 1 3
NuclearEngagement\Admin\Settings::__construct()
S
79 1 3
NuclearEngagement\Admin\Admin::nuclen_get_utils()
S
82 1 3
NuclearEngagement\Plugin::load_nuclear_engagement_admin_display()
S
80 1 3
NuclearEngagement\Front\FrontClass::nuclen_get_utils()
S
82 1 3
NuclearEngagement\Admin\Admin::nuclen_get_version()
S
82 1 3
NuclearEngagement\OptinData::table_name()
S
76 1 4
NuclearEngagement\Plugin::nuclen_define_public_hooks()
S
64 1 9
NuclearEngagement\OptinData::init()
S
67 1 7
NuclearEngagement\Admin\Setup::__construct()
S
79 1 3
NuclearEngagement\Loader::nuclen_add()
S
64 1 10
nuclear_engagement_deactivate_plugin()
S
81 1 3
NuclearEngagement\Plugin::nuclen_run()
S
82 1 3
NuclearEngagement\Plugin::nuclen_get_version()
S
82 1 3
NuclearEngagement\Plugin::nuclen_load_dependencies()
S
75 1 4
NuclearEngagement\Defaults::nuclen_get_default_setup()
S
68 1 8
NuclearEngagement\Deactivator::nuclen_deactivate()
S
89 1 2
NuclearEngagement\Loader::nuclen_add_filter()
S
77 1 3
NuclearEngagement\Admin\Admin::nuclen_get_plugin_name()
S
82 1 3