Code Analysis: WP Lead Plus X 0.99

Function Rating Maintainability Complexity Lines of code
BinaryCarpenter\WPLX\Popup_Manager::loadPageHTMLForPopup()
C
29
28 121
BinaryCarpenter\WPLX\Display_Manager::display_popup_on_post()
A
45 14 38
BinaryCarpenter\WPLX\Display_Manager::display_widget_on_post()
A
45 13 39
BinaryCarpenter\WPLX\Activation::activate()
A
40 11 62
WPLX::check_for_plugin_update()
A
46 11 37
checkHasVideoBG()
A
55 12 19
BinaryCarpenter\WPLX\Page_Manager::get_page_HTML()
A
36 7 94
BinaryCarpenter\WPLX\Popup_Manager::checkHasVideoBG()
A
54 11 20
BinaryCarpenter\WPLX\Page_Manager::save_page()
A
41 8 61
BinaryCarpenter\WPLX\Template_Manager::importTemplateFromString()
A
44 8 47
WPLX::load_backend_scripts()
A
48 8 36
BinaryCarpenter\WPLX\Display_Manager::display_popup_front_page()
S
47 5 41
BinaryCarpenter\WPLX\Page_Manager::get_page_to_display()
S
52 6 24
BinaryCarpenter\WPLX\Page_Manager::getPopupByElementsActions()
S
55 6 21
BinaryCarpenter\WPLX\Template_Manager::importImage()
S
50 5 28
BinaryCarpenter\WPLX\Page_Manager::getAllPages()
S
47 4 38
BinaryCarpenter\WPLX\Campaign::get_properties()
S
45 3 49
BinaryCarpenter\WPLX\Display_Manager::display_popup_on_woo()
S
51 4 29
BinaryCarpenter\WPLX\Widget_Manager::loadPageHTMLForWidget()
S
52 4 24
core37_lp_form_admin_save_settings()
S
54 4 22
BinaryCarpenter\WPLX\Display_Manager::insert_widget_into_page()
S
57 4 17
BinaryCarpenter\WPLX\Campaigns_Helper::update()
S
49 3 31
core37_lp_get_menu_html()
S
49 3 30
BinaryCarpenter\WPLX\Template_Manager::getAllTemplates()
S
51 3 28
WPLX::c37_wpl_import_template()
S
61 4 13
BinaryCarpenter\WPLX\Campaigns_Helper::get_all_campaigns()
S
53 3 23
BinaryCarpenter\WPLX\Campaigns_Helper::delete()
S
53 3 22
WPLX::register_backend_scripts()
S
45 1 50
core37_lp_get_all_categories()
S
56 3 20
core37_lp_get_all_tags()
S
56 3 20
core37_lp_get_form_styles()
S
51 2 34
core37_lp_get_all_c37_pages()
S
58 3 16
BinaryCarpenter\WPLX\Activation::get_license_details()
S
58 3 15
BinaryCarpenter\WPLX\Template_Manager::importTemplatesFromLocalFiles()
S
59 3 14
core37_lp_load_all_widget_options()
S
61 3 13
core37_lp_load_all_popup_options()
S
61 3 13
core37_lp_get_all_menus()
S
60 3 13
BinaryCarpenter\WPLX\Page_Manager::get_weight_array()
S
62 3 12
BinaryCarpenter\WPLX\Page_Manager::getCSSCodeOfPopupsInElementsAction()
S
61 3 12
BinaryCarpenter\WPLX\Page_Manager::get_total_pages_weight()
S
62 3 11
BinaryCarpenter\WPLX\Campaigns_Helper::save_popup_option()
S
53 2 24
BinaryCarpenter\WPLX\Page_Manager::getAllVariants()
S
56 2 20
WPLX::__construct()
S
54 2 20
BinaryCarpenter\WPLX\Popup_Manager::getAllOptions()
S
55 2 20
WPLX::get_popup_content()
S
57 2 19
BinaryCarpenter\WPLX\Campaigns_Helper::register_campaign_post_type()
S
57 2 19
BinaryCarpenter\WPLX\Page_Manager::exportToTemplateString()
S
55 2 18
BinaryCarpenter\WPLX\Widget_Manager::getAllOptions()
S
56 2 18
BinaryCarpenter\WPLX\Campaigns_Helper::load_popup_option()
S
58 2 16
BinaryCarpenter\WPLX\Campaigns_Helper::load_campaign()
S
58 2 16
BinaryCarpenter\WPLX\Activation::get_license_file()
S
64 3 10
BinaryCarpenter\WPLX\Widget_Manager::getWidgetHTMLContent()
S
65 3 9
BinaryCarpenter\WPLX\Popup_Manager::getPopupHTMLContent()
S
64 3 9
BinaryCarpenter\WPLX\Popup_Manager::getPageCSSByPopupID()
S
65 3 9
core37_lp_check_activation()
S
64 3 10
BinaryCarpenter\WPLX\Page_Manager::hasVariants()
S
61 2 13
BinaryCarpenter\WPLX\Page_Manager::delete_page()
S
61 2 12
core37_lp_load_page()
S
62 2 12
core37_lp_load_template()
S
62 2 12
core37_lp_save_popup_option()
S
63 2 11
core37_lp_delete_page()
S
63 2 11
core37_lp_delete_template()
S
63 2 11
core37_lp_save_widget_option()
S
63 2 11
BinaryCarpenter\WPLX\C37_Tracking::createDatabase()
S
56 1 22
WPLX::enqueue_editor_scripts()
S
55 1 20
BinaryCarpenter\WPLX\Page_Manager::registerTemplatePostType()
S
57 1 18
wplx_save_hit()
S
58 1 17
BinaryCarpenter\WPLX\C37_Tracking::saveRecord()
S
57 1 16
BinaryCarpenter\WPLX\Popup_Manager::registerPopupOptionType()
S
58 1 16
BinaryCarpenter\WPLX\Page_Manager::registerPostType()
S
58 1 16
BinaryCarpenter\WPLX\Page_Manager::registerVariationType()
S
58 1 16
BinaryCarpenter\WPLX\Widget_Manager::registerWidgetOptionType()
S
58 1 16
BinaryCarpenter\WPLX\WPLX_Report::detailed_report()
S
63 2 9
BinaryCarpenter\WPLX\WPLX_Report::report_page()
S
71 2 5
BinaryCarpenter\WPLX\Campaign::get_options_json()
S
73 2 5
BinaryCarpenter\WPLX\Activation::get_license_details_from_user_option()
S
69 2 6
c37_lp_use_wp_template_file()
S
64 2 10
core37_lp_list_templates()
S
68 2 8
WPLX::wplx_change_desc()
S
68 2 7
BinaryCarpenter\WPLX\Popup_Manager::saveOption()
S
58 1 15
core37_lp_list_pages()
S
66 2 9
WPLX::core37_lp_form_add_menu()
S
64 2 9
core37_lp_load_single_widget_option()
S
64 2 10
WPLX::load_frontend_scripts()
S
66 2 7
BinaryCarpenter\WPLX\Campaign::__construct()
S
68 2 8
BinaryCarpenter\WPLX\WPLX_Report::report_popup()
S
71 2 5
core37_lp_delete_popup_option()
S
66 2 9
WPLX::action_links()
S
65 2 8
BinaryCarpenter\WPLX\Page_Manager::update_weight_array()
S
71 2 5
core37_lp_delete_widget_option()
S
66 2 9
BinaryCarpenter\WPLX\Widget_Manager::saveOption()
S
58 1 15
BinaryCarpenter\WPLX\Page_Manager::update_total_pages_weight()
S
72 2 5
c37_lp_popup_display()
S
67 2 8
WPLX::getInstance()
S
73 2 5
core37_lp_save_page()
S
64 2 10
WPLX::enqueue_campaigns_scripts()
S
69 2 7
WPLX::c37_use_custom_template()
S
67 2 8
core37_lp_load_local_templates()
S
66 2 9
BinaryCarpenter\WPLX\WPLX_Report::general_report()
S
63 2 9
core37_lp_export_template()
S
65 2 9
BinaryCarpenter\WPLX\Page_Manager::calculate_total_weight()
S
70 2 6
BinaryCarpenter\WPLX\Campaign::update()
S
61 1 14
WPLX::enqueue_settings_page_styles()
S
79 1 3
WPLX::widget_manager_ui()
S
80 1 3
BinaryCarpenter\WPLX\WPLX_Report::get_table_name()
S
76 1 4
WPLX::enqueue_editor_styles()
S
73 1 5
WPLX::create_post_types()
S
73 1 6
BinaryCarpenter\WPLX\Campaign::get_options()
S
79 1 3
WPLX::popup_manager_ui()
S
80 1 3
BinaryCarpenter\WPLX\Template_Manager::importTemplateFromURL()
S
76 1 4
BinaryCarpenter\WPLX\Page_Manager::get_single_page_weight()
S
89 1 2
WPLX::enqueue_widget_manager_styles()
S
76 1 4
BinaryCarpenter\WPLX\Widget_Manager::loadSingleOption()
S
68 1 7
BinaryCarpenter\WPLX\Page_Manager::get_page()
S
65 1 9
BinaryCarpenter\WPLX\Page_Manager::escapeJS()
S
78 1 3
BinaryCarpenter\WPLX\Campaign::set_options()
S
81 1 3
BinaryCarpenter\WPLX\Page_Manager::is_variant()
S
78 1 3
BinaryCarpenter\WPLX\C37_Tracking::deleteRecord()
S
89 1 2
BinaryCarpenter\WPLX\Campaign::get_options_unserialized()
S
80 1 3
WPLX::enqueue_report_scripts()
S
82 1 3
BinaryCarpenter\WPLX\Template_Manager::deleteTemplate()
S
75 1 4
BinaryCarpenter\WPLX\Page_Manager::get_page_custom_css()
S
77 1 3
BinaryCarpenter\WPLX\C37_Tracking::deleteTrackingTable()
S
89 1 2
BinaryCarpenter\WPLX\Campaign::delete()
S
81 1 3
WPLX::report_ui()
S
81 1 3
wplx_get_popup()
S
75 1 4
WPLX::enqueue_settings_page_script()
S
82 1 3
BinaryCarpenter\WPLX\Campaign::get_properties_json()
S
80 1 3
WPLX::on_activation()
S
83 1 3
WPLX::enqueue_campaigns_styles()
S
76 1 4
BinaryCarpenter\WPLX\Page_Manager::getPageSettingsJSON()
S
74 1 4
BinaryCarpenter\WPLX\Template_Manager::export()
S
89 1 2
BinaryCarpenter\WPLX\Activation::is_activated()
S
75 1 4
BinaryCarpenter\WPLX\Campaign::get_title()
S
82 1 3
BinaryCarpenter\WPLX\Popup_Manager::loadSingleOption()
S
68 1 7
WPLX::print_ajax_url_in_head()
S
71 1 6
WPLX::campaign_manager_ui()
S
80 1 3
WPLX::create_landing_pages_ui()
S
80 1 3
WPLX::entry_page_ui()
S
80 1 3
BinaryCarpenter\WPLX\Popup_Manager::generate_how_to_show_up()
S
77 1 3
BinaryCarpenter\WPLX\Widget_Manager::deleteOption()
S
75 1 4
BinaryCarpenter\WPLX\Template_Manager::submitTemplateToRepository()
S
89 1 2
c37_lp_widget_display()
S
71 1 6
core37_lp_load_single_popup_option()
S
70 1 6
core37_lp_get_default_parameters()
S
68 1 7
WPLX::enqueue_popup_manager_styles()
S
76 1 4
BinaryCarpenter\WPLX\Campaign::set_title()
S
81 1 3
BinaryCarpenter\WPLX\Page_Manager::getAllVariantsIDOnly()
S
70 1 6
BinaryCarpenter\WPLX\Campaign::get_status()
S
80 1 3
BinaryCarpenter\WPLX\Popup_Manager::deleteOption()
S
75 1 4
BinaryCarpenter\WPLX\Template_Manager::loadTemplateForEditing()
S
79 1 3
WPLX::enqueue_widget_manager_scripts()
S
82 1 3
WPLX::enqueue_report_styles()
S
79 1 3
WPLX::enqueue_popup_manager_scripts()
S
82 1 3
BinaryCarpenter\WPLX\Campaigns_Helper::__construct()
S
64 1 9