Code Analysis: Pro Missa 1.4.1

Function Rating Maintainability Complexity Lines of code
promissa_intentions_handler()
D
16
76 192
promissa_corona_handler()
D
16
67 207
promissa_upcoming_masses_handler()
D
24
57 125
promissa_calendar_handler()
D
19
49 195
promissa_form_handler()
C
26
13 226
ProMissa_Corona_Widget::form()
B
36 21 77
ProMissa_UpcommingMassTimes_Widget::form()
B
36 21 77
add_on_validation()
B
40 23 46
add_on()
B
42 17 41
HexBackgroundColor()
A
52 12 27
payment_complete()
A
40 10 57
HexBorderColor()
A
53 11 25
promissa_settings_render_list_page()
A
37 6 92
KeiFormat::Baptize()
A
47 10 32
ProMissa_UpcommingMassTimes_Widget::createShortcode()
A
49 10 28
ProMissa_Corona_Widget::createShortcode()
A
49 10 28
add_email_order_meta()
A
47 9 35
KeiFormat::Funeral()
A
49 9 28
KeiFormat::Marriage()
A
50 9 26
getDayOfWeek()
A
55 8 20
ProMissa_Corona_Widget::update()
S
61 8 11
ProMissa_UpcommingMassTimes_Widget::update()
S
61 8 11
add_on_display_cart()
S
52 6 27
add_on_cart_item_data()
S
59 5 15
add_on_display_order()
S
59 5 15
checkout_create_order_line_item()
S
59 5 14
HexTextColor()
S
61 5 14
KeiFormat::IntentionNote()
S
61 5 12
KeiFormat::GetIntentionJson()
S
55 4 23
FeastDate_YN()
S
56 4 16
get_mass_by_id()
S
55 4 16
varDump()
S
61 4 14
ProMissaREST()
S
53 3 22
ja_ajax_search()
S
58 3 16
DateTimeAdd()
S
59 3 14
footer_script()
S
54 1 35
KeiFormat::GetDate()
S
64 3 10
kei_post_val()
S
70 3 6
get_mass_by_text()
S
67 3 8
get_church_by_text()
S
67 3 8
is_guid()
S
77 3 3
GetProMissaDate()
S
65 3 10
ja_global_enqueues()
S
53 1 29
FromLongDate()
S
50 1 29
DayDateMonth()
S
51 1 27
FullDateAt()
S
51 1 27
LongDate()
S
51 1 27
ShortDate()
S
55 1 19
ProMissa_Corona_Widget::widget()
S
65 2 8
get_church_by_id()
S
68 2 7
WithinNextWeek()
S
68 2 7
guid()
S
68 2 6
get_date_text()
S
67 2 8
jsEndDateTime()
S
65 2 9
ProMissa_UpcommingMassTimes_Widget::widget()
S
65 2 8
Trim()
S
67 2 7
IsTomorrow()
S
64 2 9
ProMissaREST_POST()
S
60 1 13
removeEndOfString()
S
78 1 3
KeiFormat::days_full()
S
77 1 3
IsTomorrow_YN()
S
66 1 8
wpshout_enqueue_styles()
S
67 1 10
flush_ob_end()
S
83 1 3
ShortDateAndMonth()
S
66 1 6
ProMissa_add_menu_items()
S
69 1 8
order_items_meta_get_formatted()
S
83 1 3
add_ob_start()
S
82 1 3
jsDateTime()
S
75 1 4
register_ProMissa_widgets()
S
82 1 3
WithinNextWeek_YN()
S
70 1 6
KeiFormat::months_short()
S
76 1 3
KeiFormat::days_short()
S
77 1 3
KeiFormat::months_full()
S
76 1 3
KeiFormat::IsJson()
S
75 1 4
ProMissa_UpcommingMassTimes_Widget::__construct()
S
66 1 8
KeiFormat::FullDate()
S
72 1 4
callback()
S
83 1 3
ProMissa_Corona_Widget::__construct()
S
66 1 8
ProMissa_init()
S
76 1 4