Hustle_Module_Model C

Total Complexity 118
Dependencies 14
Dependents 54
Total lines 835
Lines of code 428
Logical lines of code 239
Comment lines 285
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
get_google_fonts()
A
38 13 74
update_module_metas()
A
48 11 34
store_new_module_meta()
A
49 9 25
maybe_update_custom_fields()
A
50 8 29
unsubscribe_email()
A
52 8 24
sanitize_module()
S
53 6 21
sanitize_form_elements()
S
49 5 34
get_settings()
S
62 4 11
replace_empty_typography_numbers()
S
68 4 6
replace_empty_spacing_numbers()
S
68 4 6
is_empty_typography_number()
S
73 4 4
get_form_fields()
S
65 4 8
populate_module_from_data()
S
60 3 13
similar_in_array()
S
67 3 8
create_unsubscribe_nonce()
S
59 2 15
get_newest_value()
S
64 3 10
get_embedded_types()
S
63 2 11
validate_module()
S
66 2 8
is_empty_spacing_number()
S
73 2 4
get_unique_field_name()
S
65 2 9
create_new()
S
65 2 10
get_sub_types()
S
71 2 6
populate_module_for_template()
S
76 1 4
get_decorator_instance()
S
80 1 3
get_content()
S
74 1 4
sanitize_form_field_name()
S
74 1 4
get_renderer()
S
81 1 3
get_emails()
S
74 1 4
set_provider_settings()
S
78 1 3
get_provider_settings()
S
78 1 3
get_integrations_settings()
S
74 1 4
get_design()
S
74 1 4
get_display()
S
78 1 3
get_schedule_flags()
S
68 1 7
set_schedule_flags()
S
80 1 3
get_module_data_to_display()
S
72 1 5
instance()
S
75 1 4