WebinarSysteemAjax D

Total Complexity 417
Dependencies 23
Dependents 1
Total lines 2,736
Lines of code 1,968
Logical lines of code 1,016
Comment lines 107
Methods 100
Properties 0

Methods 100

Method Rating Maintainability Complexity Lines of code
register_attendee()
C
31 29 112
check_mailinglist_key()
A
44 12 45
resend_attendee_confirmation_email()
A
50 11 28
get_mailinglist_lists()
A
48 9 34
subscribe_to_drip_course()
A
44 8 45
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
get_pages_and_posts()
S
44 5 44
post_question()
S
45 5 43
update_settings()
S
37 3 73
clear_question_answer()
S
51 6 26
deleteQuestions()
S
52 6 25
get_settings()
S
37 2 82
setEnabledChats()
S
54 6 19
setEnabledQuestions()
S
54 6 19
setActionBox()
S
57 6 15
set_cta_status()
S
57 6 15
save_registration_widget()
S
51 5 28
get_attendees()
S
50 5 27
delete_webinar_question()
S
52 5 25
get_upcoming_sessions()
S
52 5 24
updateLastSeen()
S
53 5 22
update_incentive()
S
53 5 22
get_mailinglist_accounts()
S
54 5 21
get_wp_users()
S
53 5 21
get_wp_roles()
S
54 5 21
send_email_preview()
S
56 5 19
set_attendees_tab_visible()
S
56 5 18
set_cta_visible()
S
56 5 18
login_attendee_with_redirect()
S
57 5 17
update_poll()
S
57 5 17
set_media_source()
S
59 5 14
unraise_attendee_hands()
S
59 5 14
set_webinar_status()
S
59 5 13
get_remaining_places_for_webinar()
S
54 4 20
submit_poll()
S
56 4 19
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
get_registration_widget_shortcode_html()
S
50 3 27
enable_attendees_tab()
S
61 4 12
enable_questions()
S
61 4 12
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_default_email_template_options()
S
56 3 17
get_admin_notices()
S
58 3 16
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_registration_widget()
S
63 3 11
delete_webinar_recording()
S
62 3 11
delete_webinar()
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_questions()
S
64 3 9
get_messages()
S
64 3 9
create_poll()
S
59 2 15
get_query_param()
S
71 3 5
update_webinar_slug()
S
60 2 13
webinar_heartbeat()
S
63 2 11
delete_poll()
S
63 2 11
get_registration_widget_params()
S
62 2 11
poll_analytics_by_webinar()
S
63 2 11
poll_analytics_by_poll()
S
63 2 11
launch_poll()
S
63 2 10
get_cta_status()
S
62 2 10
get_polls()
S
69 2 7
getHostDescStatus()
S
70 2 5
get_webinar_recordings()
S
67 2 8
close_poll()
S
63 2 10
updateWebinarCache()
S
67 2 8
format_form_response()
S
63 2 10
get_registration_widgets()
S
65 2 9
get_live_webinar_page_prefix()
S
75 1 4
getActionBoxStatus()
S
77 1 3
test_new_registration_webhook()
S
68 1 7
test_attended_webinar_webhook()
S
68 1 7
incentiveStatus()
S
67 1 7
get_translations()
S
68 1 7
get_webinars()
S
73 1 5
does_url_exist()
S
66 1 8
return_data()
S
72 1 5
deleteChatEntry()
S
68 1 8