WebinarignitionManager D

Total Complexity 217
Dependencies 4
Dependents 77
Total lines 1,406
Lines of code 1,165
Logical lines of code 364
Comment lines 61
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
get_webinar_cta_by_position()
B
37 20 74
register_support()
B
36 19 78
get_auto_webinar_index_keys()
B
21
1 306
is_builder_preview()
B
50 19 24
maybe_redirect_to_custom_page()
B
48 18 31
get_live_webinar_index_keys()
B
22
1 283
get_webinar_page_id()
A
51 17 23
is_webinarignition()
A
51 9 26
url_has_valid_wc_order_id()
A
55 9 20
url_is_preview_page()
A
57 9 16
is_support_enabled()
S
60 8 13
generate_support_token()
S
54 7 20
get_permalink()
S
55 7 19
get_user_from_wc_order_id()
S
49 6 29
url_is_calendar_page()
S
61 5 13
set_locale()
S
60 5 12
get_auto_redirect_url()
S
63 5 11
get_webinar_post_data()
S
55 4 19
is_paid_webinar()
S
68 5 6
get_webinar_data()
S
62 4 11
clean_webinar_hash()
S
54 3 20
extra_user_profile_fields()
S
59 3 16
restore_locale()
S
69 4 6
get_paid_webinar_type()
S
68 3 7
get_webinar_page_template()
S
74 3 4
url_has_valid_lead_id()
S
64 3 10
get_host_presenters_url()
S
63 3 10
get_webinar_record_by_id()
S
62 2 11
is_webinar_public()
S
74 2 4
is_auto_webinar()
S
78 2 3
url_has_valid_paid_code()
S
74 2 4
get_support_stuff_url()
S
64 2 9
get_current_locale()
S
69 2 7
is_webinar_id_protected()
S
68 2 7
get_webinar_post_id()
S
67 1 7
replace_email_body_placeholders()
S
77 1 3
url_is_confirmed_set()
S
79 1 3