EEH_MSG_Template C

Total Complexity 113
Dependencies 21
Dependents 16
Total lines 1,263
Lines of code 681
Logical lines of code 240
Comment lines 413
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
get_shortcodes()
B
36 20 79
_create_custom_template_group()
A
39 11 69
generate_new_templates()
A
45 9 45
get_url_trigger()
A
45 8 48
get_template_pack_collection()
A
46 8 43
get_message_action_urls()
S
42 4 66
get_fields()
S
50 6 28
get_message_action_link()
S
53 6 21
get_template_pack()
S
53 5 23
message_type_has_active_templates_for_messenger()
S
51 3 31
_create_new_templates()
S
59 3 15
update_to_active()
S
61 3 13
get_message_action_icons()
S
49 1 35
already_generated()
S
59 2 15
generate_url_trigger()
S
54 1 24
convert_reg_status_to_message_type()
S
74 2 4
get_message_action_icon()
S
74 2 4
create_new_templates()
S
64 2 9
get_message_action_url()
S
73 2 4
convert_payment_status_to_message_type()
S
74 2 4
generate_error_display_trigger()
S
62 1 13
payment_status_to_message_type_array()
S
62 1 12
reg_status_to_message_type_array()
S
62 1 12
generate_browser_trigger()
S
63 1 11
is_messenger_active()
S
72 1 5
get_active_messengers_in_db()
S
66 1 9
is_mt_active()
S
72 1 5
message_type_obj()
S
75 1 4
update_active_messengers_in_db()
S
65 1 9
messenger_obj()
S
75 1 4
get_installed_message_objects()
S
67 1 8
update_to_inactive()
S
72 1 6
_set_autoloader()
S
81 1 3