WebinarSysteemAjax D

Total Complexity 369
Dependencies 22
Dependents 1
Total lines 2,478
Lines of code 1,785
Logical lines of code 913
Comment lines 94
Methods 91
Properties 0

Methods 91

Method Rating Maintainability Complexity Lines of code
register_attendee()
B
35 18 92
check_mailinglist_key()
A
44 12 45
subscribe_to_drip_course()
A
44 8 45
resend_attendee_confirmation_email()
A
54 8 21
post_chat_message()
A
47 7 36
import_attendees()
A
48 7 34
sync_import_images()
A
48 7 32
get_webinar_questions()
S
46 6 43
post_question_answer()
S
50 7 27
update_question_visibility()
S
52 7 25
ajaxCheckIfWebinarStatusLive()
S
53 7 22
attempt_login_from_auth()
S
53 7 22
get_woocommerce_roles()
S
50 6 30
post_question()
S
45 5 43
clear_question_answer()
S
51 6 26
deleteQuestions()
S
52 6 25
update_settings()
S
38 3 68
setEnabledQuestions()
S
54 6 19
setEnabledChats()
S
54 6 19
get_settings()
S
38 2 76
setActionBox()
S
57 6 15
set_cta_status()
S
57 6 15
save_registration_widget()
S
51 5 28
delete_webinar_question()
S
52 5 25
get_upcoming_sessions()
S
52 5 24
update_incentive()
S
53 5 22
updateLastSeen()
S
53 5 22
get_mailinglist_lists()
S
53 5 22
get_wp_roles()
S
54 5 21
get_mailinglist_accounts()
S
54 5 21
get_wp_users()
S
53 5 21
send_email_preview()
S
56 5 19
set_cta_visible()
S
56 5 18
set_attendees_tab_visible()
S
56 5 18
login_attendee_with_redirect()
S
57 5 17
unraise_attendee_hands()
S
59 5 14
set_media_source()
S
59 5 14
set_webinar_status()
S
59 5 13
get_remaining_places_for_webinar()
S
54 4 20
get_timezones()
S
57 4 16
login_attendee()
S
58 4 15
raise_attendee_hand()
S
58 4 14
set_hand_raising_enabled()
S
58 4 14
enable_cta()
S
61 4 12
enable_hand_raising()
S
61 4 12
enable_attendees_tab()
S
61 4 12
enable_questions()
S
61 4 12
get_registration_widget_shortcode_html()
S
50 3 27
enable_chat()
S
61 4 12
get_key_prefix_from_status()
S
61 4 11
deleteChats()
S
62 4 11
delete_messages()
S
61 4 11
delete_questions()
S
61 4 11
update_webinar_params()
S
53 3 24
get_attendees()
S
52 3 23
get_default_email_template_options()
S
56 3 17
delete_attendees()
S
62 4 10
setHostUpdateBox()
S
62 4 10
update_webinar_status()
S
60 3 13
get_webinar_params()
S
61 3 12
delete_webinar_recording()
S
62 3 11
delete_webinar()
S
63 3 11
delete_registration_widget()
S
63 3 11
get_webinar_chats()
S
48 1 38
get_chats()
S
49 1 35
get_online_attendees()
S
50 1 33
register_image()
S
56 2 17
get_query_param()
S
71 3 5
get_pages_and_posts()
S
49 1 30
get_questions()
S
64 3 9
get_messages()
S
64 3 9
update_webinar_slug()
S
60 2 13
get_admin_notices()
S
62 2 12
get_registration_widget_params()
S
62 2 11
webinar_heartbeat()
S
63 2 11
get_cta_status()
S
62 2 10
updateWebinarCache()
S
67 2 8
get_webinar_recordings()
S
67 2 8
format_form_response()
S
63 2 10
get_registration_widgets()
S
65 2 9
getHostDescStatus()
S
70 2 5
get_webinars()
S
73 1 5
does_url_exist()
S
66 1 8
test_new_registration_webhook()
S
68 1 7
get_translations()
S
68 1 7
return_data()
S
72 1 5
incentiveStatus()
S
67 1 7
getActionBoxStatus()
S
77 1 3
test_attended_webinar_webhook()
S
68 1 7
get_live_webinar_page_prefix()
S
75 1 4
deleteChatEntry()
S
68 1 8