Lenix_Custom_Fields D

Total Complexity 133
Dependencies 0
Dependents 1
Total lines 1,169
Lines of code 867
Logical lines of code 332
Comment lines 160
Methods 33
Properties 2

Methods 33

Method Rating Maintainability Complexity Lines of code
render_custom_column()
B
37 20 78
render_lead_source_meta_box()
A
37 10 89
save_lead_custom_fields()
A
45 12 40
render_field_input()
A
44 9 52
ajax_save_custom_field()
A
44 8 43
add_tracking_code()
A
42 3 114
render_lead_tracking_settings()
A
44 7 54
filter_leads_by_custom_fields()
A
54 8 20
add_custom_filters()
S
53 7 20
display_admin_notices()
S
54 6 25
ajax_update_custom_fields_order()
S
54 5 20
sanitize_field_value()
S
60 5 14
init_permissions()
S
54 4 19
ajax_delete_custom_field()
S
56 3 19
install()
S
51 2 32
is_installed()
S
61 3 12
register_lead_tracking_settings()
S
49 1 38
render_view_role_field()
S
54 2 21
render_edit_role_field()
S
55 2 20
__construct()
S
57 2 16
enqueue_admin_scripts()
S
51 1 28
render_tracking_section_description()
S
60 1 18
check_lead_access()
S
69 2 6
render_tracking_field()
S
62 1 13
add_lead_source_meta_box()
S
65 1 10
get_lead_values()
S
66 1 8
render_custom_fields_meta_box()
S
72 1 5
add_custom_fields_meta_box()
S
65 1 10
get_field()
S
69 1 7
render_permissions_section_description()
S
78 1 3
get_fields()
S
71 1 6
render_settings_page()
S
80 1 3
add_custom_columns()
S
75 1 4