Code Analysis: Lenix Leads Collector 2.0.0

Function Rating Maintainability Complexity Lines of code
Lenix_Register_Elementor_Forms::display_forms_in_admin_panel()
D
23
29 202
Lenix_Register_Elementor_Forms::export_elementor_leads_to_csv()
C
31 30 99
Lenix_Lead_Response::handle_response_submission_ajax()
B
34 22 85
Lenix_Lead_Response::handle_response_submission()
B
34 21 83
Lenix_Custom_Fields::render_custom_column()
B
37 20 78
lenix_get_lead_source_data()
B
39 21 59
Lenix_Register_Elementor_Forms::elementor_leads_columns_content()
B
43 19 39
lenix_get_browser_name()
B
37 15 76
Lenix_Custom_Fields::render_lead_source_meta_box()
A
37 10 89
display_value_by_type()
A
43 12 48
Lenix_Custom_Fields::save_lead_custom_fields()
A
45 12 40
Lenix_Register_Elementor_Forms::filter_form_leads()
A
42 10 59
Lenix_Elementor_Leads_WPForms_Handler::insert_lead_post()
A
43 10 49
Lenix_Custom_Fields::render_field_input()
A
44 9 52
Elementor_Leads_CF7_Handler::get_field_type()
A
52 10 25
elementor_leads_display_settings_page()
A
47 9 36
Lenix_Custom_Fields::ajax_save_custom_field()
A
44 8 43
Lenix_Custom_Fields::render_lead_tracking_settings()
A
44 7 54
Lenix_Custom_Fields::add_tracking_code()
A
42 3 114
Lenix_Register_Elementor_Forms::elementor_leads_columns_head()
A
52 9 22
Lenix_Custom_Fields::filter_leads_by_custom_fields()
A
54 8 20
Lenix_Register_Elementor_Forms::find_form_element()
A
56 8 17
Lenix_Lead_Status::render_status_column()
S
50 7 25
Lenix_Custom_Fields::add_custom_filters()
S
53 7 20
recursive_get_forms_slugs()
S
58 7 15
Lenix_Register_Elementor_Forms::get_froms()
S
50 6 30
lenix_get_email_template()
S
44 4 59
Lenix_Register_Elementor_Forms::get_form_data()
S
60 7 13
Lenix_Register_Elementor_Forms::elementor_leads_fields_meta_box()
S
47 5 42
Lenix_Custom_Fields::display_admin_notices()
S
54 6 25
Elementor_Leads_CF7_Handler::insert_lead_post()
S
47 5 37
lenix_register_lead_status_taxonomy()
S
43 4 51
Lenix_Register_Elementor_Forms::get_wpforms_forms()
S
48 5 35
Lenix_Lead_Response::ajax_get_response_history()
S
54 6 19
lenix_save_lead_status()
S
58 6 16
lenix_get_real_ip()
S
52 5 26
Lenix_Custom_Fields::ajax_update_custom_fields_order()
S
54 5 20
lenix_save_lead()
S
59 5 15
Lenix_Lead_Response::enqueue_response_scripts()
S
50 4 30
Lenix_Custom_Fields::sanitize_field_value()
S
60 5 14
Lenix_Register_Elementor_Forms::get_cf7_forms()
S
52 4 27
lenix_elementor_leads_load_integrations()
S
63 5 11
Lenix_Custom_Fields::init_permissions()
S
54 4 19
get_field_label_by_type()
S
65 5 9
Lenix_Lead_Status::update_lead_status_ajax()
S
58 4 15
Lenix_Register_Elementor_Forms::get_cf7_form_fields()
S
60 4 13
lenix_elementor_leads_register_post_type()
S
42 1 52
elementor_leads_register_admin_menu()
S
46 1 50
Lenix_Custom_Fields::ajax_delete_custom_field()
S
56 3 19
Lenix_Custom_Fields::install()
S
51 2 32
Lenix_Lead_Status::enqueue_scripts()
S
58 3 16
Elementor_Leads_CF7_Handler::get_field_label()
S
64 4 9
Elementor_Leads_Handler::store_submit_form()
S
59 3 14
Lenix_Lead_Status::enqueue_color_picker()
S
63 3 12
Lenix_Lead_Status::add_status_column()
S
61 3 12
Lenix_Custom_Fields::is_installed()
S
61 3 12
lenix_array_to_csv()
S
62 3 11
Lenix_Custom_Fields::register_lead_tracking_settings()
S
49 1 38
Lenix_Custom_Fields::render_view_role_field()
S
54 2 21
Lenix_Custom_Fields::render_edit_role_field()
S
55 2 20
Lenix_Custom_Fields::__construct()
S
57 2 16
Lenix_Elementor_Leads_WPForms_Handler::convert_wpforms_field_type()
S
59 2 15
Lenix_Register_Elementor_Forms::convert_wpforms_field_type()
S
59 2 15
Elementor_Leads_Handler::insert_lead_post()
S
59 2 15
Lenix_Lead_Status::add_status_management_link()
S
60 2 15
edisable_new_posts()
S
69 3 7
Lenix_Lead_Response::add_response_meta_box()
S
60 2 14
Lenix_Register_Elementor_Forms::show_list_of_elementor_forms()
S
62 2 14
Lenix_Custom_Fields::enqueue_admin_scripts()
S
51 1 28
Lenix_Register_Elementor_Forms::convert_cf7_field_type()
S
62 2 12
Lenix_Custom_Fields::render_tracking_section_description()
S
60 1 18
Elementor_Leads_CF7_Handler::handle_cf7_submission()
S
68 2 7
Lenix_Register_Elementor_Forms::remove_date_drop()
S
70 2 6
Lenix_Custom_Fields::check_lead_access()
S
69 2 6
Elementor_Leads_Handler::update_lead_post()
S
68 2 7
lenix_plugin_row_meta()
S
64 2 9
lenix_extract_utm_from_url()
S
69 2 6
Lenix_Lead_Status::save_status_color()
S
72 2 5
Lenix_Elementor_Leads_WPForms_Handler::__construct()
S
70 2 6
lenix_get_query_field()
S
71 2 6
Lenix_Custom_Fields::render_tracking_field()
S
62 1 13
Lenix_Lead_Status::__construct()
S
61 1 12
Lenix_Lead_Status::edit_status_color_field()
S
63 1 12
lenix_elementor_leads_css_to_footer()
S
100 1 11
lenix_download_send_headers()
S
63 1 11
Elementor_Leads_Handler::__construct()
S
74 1 4
Lenix_Elementor_Leads_WPForms_Handler::handle_wpforms_submission()
S
72 1 5
elementor_leads_display_general_settings()
S
68 1 7
Elementor_Leads_Handler::store_submit_form_hello()
S
81 1 3
Lenix_Register_Elementor_Forms::get_cf7_email_recipients()
S
75 1 4
Lenix_Register_Elementor_Forms::elementor_leads_meta_box_add()
S
77 1 3
Elementor_Leads_CF7_Handler::__construct()
S
79 1 3
Lenix_Custom_Fields::add_custom_fields_meta_box()
S
65 1 10
Lenix_Custom_Fields::render_settings_page()
S
80 1 3
Lenix_Custom_Fields::render_permissions_section_description()
S
78 1 3
elementor_leads_display_statuses_settings()
S
63 1 10
Lenix_Custom_Fields::get_field()
S
69 1 7
Lenix_Register_Elementor_Forms::__construct()
S
64 1 9
Lenix_Custom_Fields::add_custom_columns()
S
75 1 4
Lenix_Custom_Fields::render_custom_fields_meta_box()
S
72 1 5
Lenix_Lead_Response::render_response_meta_box()
S
80 1 3
Lenix_Custom_Fields::add_lead_source_meta_box()
S
65 1 10
lenix_redirect_to_custom_fields()
S
74 1 5
Lenix_Lead_Status::add_status_color_field()
S
68 1 9
Lenix_Custom_Fields::get_fields()
S
71 1 6
Lenix_Lead_Response::__construct()
S
65 1 8
Lenix_Custom_Fields::get_lead_values()
S
66 1 8