Code Analysis: Sadykov Form Submissions for Bitrix24 1.1.0

Most Complex Classes

Class Rating Complexity
B24_Leads_Sender
B
90
B24_Leads_Admin
B
83
B24_Leads_Elementor
S
37
B24_Leads_Gravity
S
32
B24_Leads_WPForms
S
32
B24_Leads_CF7
S
18
B24_Leads_Logger
S
15

Most Complex Functions

Function Rating Complexity
B24_Leads_Admin::render_page()
D
38
B24_Leads_Elementor::map_fields_to_b24_data()
B
24
B24_Leads_WPForms::map_fields_to_b24_data()
B
23
B24_Leads_Gravity::map_entry_to_b24_data()
B
22
B24_Leads_Sender::build_b24_fields()
B
19
B24_Leads_Sender::handle_send_lead()
B
18
B24_Leads_Admin::sanitize_extra_mapping()
B
18
B24_Leads_Sender::create_contact_in_b24()
A
16
B24_Leads_Sender::format_b24_error_message()
A
11
B24_Leads_Logger::log()
A
10
B24_Leads_Sender::call_b24_rest()
A
8
B24_Leads_CF7::map_cf7_to_b24_data()
S
7