WebinarSysteemAjax D

Total Complexity 358
Dependencies 21
Dependents 1
Total lines 2,437
Lines of code 1,753
Logical lines of code 896
Comment lines 94
Methods 90
Properties 0

Methods 90

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
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
attempt_login_from_auth()
S
53 7 22
ajaxCheckIfWebinarStatusLive()
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
39 3 67
updateLastSeen()
S
53 6 22
setEnabledQuestions()
S
54 6 19
setEnabledChats()
S
54 6 19
set_cta_status()
S
57 6 15
setActionBox()
S
57 6 15
get_settings()
S
38 2 74
save_registration_widget()
S
51 5 28
delete_webinar_question()
S
52 5 25
get_upcoming_sessions()
S
52 5 24
get_mailinglist_lists()
S
53 5 22
update_incentive()
S
53 5 22
get_wp_roles()
S
54 5 21
get_wp_users()
S
53 5 21
get_mailinglist_accounts()
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
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
get_timezones()
S
57 4 16
login_attendee()
S
58 4 15
set_hand_raising_enabled()
S
58 4 14
raise_attendee_hand()
S
58 4 14
enable_hand_raising()
S
61 4 12
enable_questions()
S
61 4 12
enable_chat()
S
61 4 12
get_registration_widget_shortcode_html()
S
50 3 27
enable_cta()
S
61 4 12
enable_attendees_tab()
S
61 4 12
delete_messages()
S
61 4 11
delete_questions()
S
61 4 11
get_key_prefix_from_status()
S
61 4 11
deleteChats()
S
62 4 11
update_webinar_params()
S
53 3 24
get_attendees()
S
53 3 22
validateAttendeeKey()
S
57 3 18
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
webinar_heartbeat()
S
63 2 11
get_registration_widget_params()
S
62 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
getHostDescStatus()
S
70 2 5
get_registration_widgets()
S
65 2 9
does_url_exist()
S
66 1 8
get_webinars()
S
73 1 5
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
get_live_webinar_page_prefix()
S
75 1 4
getActionBoxStatus()
S
77 1 3
test_attended_webinar_webhook()
S
68 1 7
deleteChatEntry()
S
68 1 8