Code Analysis: Easy Lead Distribution Forms 2.1.0

Most Complex Classes

Class Rating Complexity
ELD_Forms_Frontend
D
165
ELD_Forms_REST
A
54
ELD_Forms_Email
A
53
ELD_Forms_Admin
S
43
ELD_Forms_Form
S
34
ELD_Forms_Public_Page
S
32
ELD_Forms_Connector
S
26
ELD_Forms_Migration
S
20
ELD_Forms_Cron
S
9

Most Complex Functions

Function Rating Complexity
ELD_Forms_Frontend::handle_submission()
D
45
ELD_Forms_Frontend::emit_global_surfaces()
C
28
ELD_Forms_REST::update_form()
B
19
ELD_Forms_Connector::send_field_structure_to_eld()
B
17
ELD_Forms_Frontend::is_field_visible()
B
17
ELD_Forms_Email::notify_new_lead()
B
17
ELD_Forms_Email::build_field_rows_html()
A
16
ELD_Forms_REST::create_form()
A
15
ELD_Forms_Frontend::url_pattern_matches()
A
15
ELD_Forms_Frontend::extract_field_value()
A
13
ELD_Forms_Email::build_html_body()
A
8
ELD_Forms_Email::format_hidden_field_value()
A
12