Code Analysis: KI Live Video Conferences 1.2.6

Function Rating Maintainability Complexity Lines of code
KiLiveVideoConferences\MeetingMetaBoxes::get_meta_boxes()
C
22
19 258
KiLiveVideoConferences\Api::UpdateUser()
A
53 15 19
KiLiveVideoConferences\Block::get_shortcode()
A
46 13 44
KiLiveVideoConferences\KiView::room_action()
A
36 10 86
KiLiveVideoConferences\PostType::create_meeting()
A
37 10 76
KiLiveVideoConferences\Ki_AdminMenu::adm_menu()
A
39 9 81
KiLiveVideoConferences\Ki_AdminMenu::admin_init()
A
47 12 34
KiLiveVideoConferences\KiView::add_um_account_page_default_tabs()
A
41 9 66
KiLiveVideoConferences\MeetingMetaBoxes::get_rainbow_meta_boxes()
A
34 5 110
KiLiveVideoConferences\Ki_Admin::quick_meeting()
A
44 7 46
KiLiveVideoConferences\KiVC_AdminAjax::quick_meeting()
A
43 6 52
KiLiveVideoConferences\MeetingMetaBoxes::add_meta_boxes_side()
S
46 6 44
KiLiveVideoConferences\Ki_AdminMenu::init_menu()
S
51 7 26
KiLiveVideoConferences\KiVideoChatInit::admin_enqueue_css_js()
S
50 7 26
KiLiveVideoConferences\KiView::register_new_user()
S
51 7 24
KiLiveVideoConferences\Ki_Include_UM::plugin_um_install()
S
40 4 66
KiLiveVideoConferences\PostType::add_post_type()
S
43 5 46
KiLiveVideoConferences\Api::Query()
S
50 6 29
KiLiveVideoConferences\KiView::um_account_content_hook_meetings()
S
53 6 24
KiLiveVideoConferences\Shortcodes::is_shortcode()
S
53 6 24
KiLiveVideoConferences\KiVideoChatAjsx::rainbow_save()
S
61 6 11
KiLiveVideoConferences\KiView::um_submit_create_meeting_request()
S
45 4 41
KiLiveVideoConferences\Shortcodes::zoom_remove_all_scripts()
S
53 5 25
KiLiveVideoConferences\Shortcodes::rainbow_remove_all_scripts()
S
53 5 24
KiLiveVideoConferences\KiVideoChatRainbow::action_hook()
S
47 4 38
KiLiveVideoConferences\Api::DeleteUser()
S
62 6 10
KiLiveVideoConferences\KiView::um_account()
S
59 5 15
KiLiveVideoConferences\KiVideoChatRainbow::config()
S
53 4 22
KiLiveVideoConferences\KiVideoChatInit::add_role()
S
54 4 20
KiLiveVideoConferences\KiVideoChatAjsx::ajax_zoom_config()
S
54 4 20
KiLiveVideoConferences\KiVC_AdminAjax::member_asearch()
S
55 4 19
KiLiveVideoConferences\MeetingMetaBoxes::extra_user_profile_fields()
S
51 3 32
KiLiveVideoConferences\MeetingMetaBoxes::__construct()
S
57 4 17
KiLiveVideoConferences\Settings::__construct()
S
59 4 15
KiLiveVideoConferences\Settings::show_menu_overview()
S
67 5 7
KiLiveVideoConferences\KiVC_AdminAjax::member_autocomplete()
S
58 4 15
KiLiveVideoConferences\KiFunctions::get_user_name()
S
61 4 13
KiLiveVideoConferences\MeetingMetaBoxes::save_extra_user_profile_fields()
S
62 4 11
KiLiveVideoConferences\MeetingMetaBoxes::init_meta_boxes()
S
54 3 23
KiLiveVideoConferences\KiView::um_submit_patient_form()
S
55 3 18
KiLiveVideoConferences\KiView::um_submit_doctor_form()
S
55 3 18
KiLiveVideoConferences\KiView::um_account_content_hook_meetings_request()
S
58 3 15
KiLiveVideoConferences\KiView::um_account_content_hook_my_meetings_request()
S
58 3 15
KiLiveVideoConferences\PostType::check_post()
S
63 4 10
KiLiveVideoConferences\Shortcodes::__construct()
S
58 3 15
KiLiveVideoConferences\Shortcodes::video_chat_inline()
S
60 3 14
KiLiveVideoConferences\Ki_Initialization::save_settings()
S
58 3 14
KiLiveVideoConferences\Shortcodes::zoom_remove_all_styles()
S
62 3 12
KiLiveVideoConferences\Shortcodes::rainbow_remove_all_styles()
S
62 3 12
KiLiveVideoConferences\Ki_Admin::admin_enqueue_css_js()
S
54 2 21
KiLiveVideoConferences\Ki_Include_UM::um_save_form_fields()
S
55 2 18
KiLiveVideoConferences\Api::__construct()
S
67 3 8
KiLiveVideoConferences\Api::ListAccounts()
S
65 3 9
KiLiveVideoConferences\Ki_AdminMenu::__construct()
S
62 3 10
KiLiveVideoConferences\Shortcodes::include_video_chat()
S
65 3 10
KiLiveVideoConferences\Shortcodes::content_shortcode()
S
69 3 6
KiLiveVideoConferences\PostType::disable_gutenberg()
S
67 3 9
KiLiveVideoConferences\KiFunctions::presenter()
S
59 2 14
KiLiveVideoConferences\KiFunctions::member()
S
59 2 14
KiLiveVideoConferences\KiVideoChatInit::add_page_video_chat()
S
59 2 14
KiLiveVideoConferences\MeetingMetaBoxes::init_meta_boxes_rainbow()
S
60 2 13
KiLiveVideoConferences\KiView::zoom_reg_message()
S
64 2 11
KiLiveVideoConferences\Ki_Initialization::addPluginOptionsPage()
S
54 1 25
KiLiveVideoConferences\KiView::__construct()
S
52 1 23
KiLiveVideoConferences\MeetingMetaBoxes::add_meta_boxes_side_rainbow()
S
58 1 19
KiLiveVideoConferences\Block::render_block()
S
59 1 16
KiLiveVideoConferences\Ki_Include_UM::um_email_add_template()
S
58 1 16
KiLiveVideoConferences\KiVideoChatInit::getInstance()
S
72 2 6
KiLiveVideoConferences\Ki_Initialization::getInstance()
S
72 2 6
ki_publish_api_zoom()
S
70 2 7
KiLiveVideoConferences\Ki_Include_UM::getInstance()
S
72 2 6
KiLiveVideoConferences\KiView::getInstance()
S
72 2 6
KiLiveVideoConferences\KiFunctions::v_post()
S
70 2 6
KiLiveVideoConferences\KiFunctions::e_array()
S
68 2 8
KiLiveVideoConferences\Block::getInstance()
S
72 2 6
KiLiveVideoConferences\Settings::get_option()
S
68 2 7
KiLiveVideoConferences\KiView::um_account_tab__meetings()
S
70 2 6
KiLiveVideoConferencesEarth\KiEarth::getInstance()
S
72 2 6
KiLiveVideoConferences\KiView::um_account_tab__meetings_request()
S
70 2 6
KiLiveVideoConferences\Api::getInstance()
S
72 2 6
KiLiveVideoConferences\PostType::getInstance()
S
72 2 6
KiLiveVideoConferences\PostType::delete_meeting()
S
66 2 8
KiLiveVideoConferences\PostType::create_rainbow_meeting()
S
65 2 9
KiLiveVideoConferences\KiVideoChatRainbow::getInstance()
S
72 2 6
KiLiveVideoConferences\KiVideoChatRainbow::__construct()
S
70 2 6
KiLiveVideoConferences\Ki_Initialization::getInstance()
S
72 2 6
KiLiveVideoConferences\Ki_AdminMenu::getInstance()
S
72 2 6
KiLiveVideoConferences\KiFunctions::getInstance()
S
72 2 6
KiLiveVideoConferences\KiVideoChatRainbow::get_token()
S
68 2 7
KiLiveVideoConferences\Settings::getInstance()
S
72 2 6
KiLiveVideoConferences\Settings::get_slug()
S
68 2 7
KiLiveVideoConferences\KiFunctions::v_get()
S
70 2 6
KiLiveVideoConferences\Shortcodes::getInstance()
S
72 2 6
KiLiveVideoConferences\KiVC_AdminAjax::getInstance()
S
72 2 6
KiLiveVideoConferences\Api::ListUsers()
S
70 2 6
KiLiveVideoConferences\Api::DefaultHost()
S
67 2 8
KiLiveVideoConferences\MeetingMetaBoxes::getInstance()
S
72 2 6
KiLiveVideoConferences\KiVideoChatAjsx::getInstance()
S
72 2 6
KiLiveVideoConferences\KiView::um_view_form_appointment()
S
67 2 8
KiLiveVideoConferences\Ki_Admin::getInstance()
S
72 2 6
KiLiveVideoConferences\Shortcodes::rainbow_enqueue_css_js()
S
59 1 13
KiLiveVideoConferences\Api::CreateUser()
S
62 1 12
KiLiveVideoConferences\Block::assets_block()
S
62 1 12
KiLiveVideoConferences\Shortcodes::zoom_enqueue_css_js()
S
61 1 11
KiLiveVideoConferences\Ki_Admin::__construct()
S
75 1 4
KiLiveVideoConferences\Api::CreateMeeting()
S
77 1 3
KiLiveVideoConferences\KiView::um_account_content_hook_students()
S
69 1 7
KiLiveVideoConferences\Ki_AdminMenu::PageGetStarted()
S
81 1 3
KiLiveVideoConferences\Api::ListMeetings()
S
71 1 5
KiLiveVideoConferences\Shortcodes::ki_view_video_chat()
S
66 1 9
KiLiveVideoConferences\Ki_Initialization::__construct()
S
71 1 5
KiLiveVideoConferences\Ki_Initialization::tmpPage()
S
81 1 3
KiLiveVideoConferences\Ki_Include_UM::__construct()
S
74 1 4
KiLiveVideoConferences\Ki_AdminMenu::PageSettings()
S
81 1 3
KiLiveVideoConferences\KiView::get_um_forms()
S
72 1 5
KiLiveVideoConferences\KiView::um_view_form_doctor()
S
77 1 4
KiLiveVideoConferences\KiVideoChatRainbow::action_rainbow()
S
91 1 2
KiLiveVideoConferences\Api::generateJWTKey()
S
65 1 9
KiLiveVideoConferences\KiVideoChatInit::__construct()
S
72 1 5
KiLiveVideoConferences\Ki_AdminMenu::PageOverview()
S
81 1 3
KiLiveVideoConferences\KiView::um_account_content_hook_patients()
S
69 1 7
KiLiveVideoConferences\Api::getMeetingInfo()
S
72 1 5
KiLiveVideoConferences\KiView::um_members()
S
91 1 2
KiLiveVideoConferences\Ki_Initialization::settings_init()
S
80 1 3
KiLiveVideoConferences\PostType::__construct()
S
63 1 9
KiLiveVideoConferences\KiVideoChatAjsx::__construct()
S
63 1 10
KiLiveVideoConferencesEarth\KiEarth::enqueue_css_js()
S
71 1 5
KiLiveVideoConferences\Api::GetUser()
S
79 1 3
KiLiveVideoConferences\Settings::get_service()
S
80 1 3
KiLiveVideoConferencesEarth\KiEarth::shortcodeEarth()
S
74 1 5
KiLiveVideoConferences\Ki_Include_UM::zoom_dev_fix()
S
64 1 9
KiLiveVideoConferences\KiView::um_add_patient_fields()
S
79 1 3
KiLiveVideoConferences\Block::render_callback()
S
80 1 3
KiLiveVideoConferences\Ki_Initialization::admin_enqueue_css_js()
S
79 1 3
KiLiveVideoConferences\KiView::um_add_doctor_fields()
S
79 1 3
KiLiveVideoConferencesEarth\KiEarth::__construct()
S
71 1 5
KiLiveVideoConferences\KiVideoChatAjsx::rainbow_config()
S
75 1 4
KiLiveVideoConferences\Settings::get_options()
S
80 1 3
KiLiveVideoConferences\KiVideoChatRainbow::auth_url()
S
68 1 6
KiLiveVideoConferences\KiVideoChatInit::enqueue_css_js()
S
70 1 5
KiLiveVideoConferences\KiView::um_add_appointment_fields()
S
79 1 3
KiLiveVideoConferences\Api::UpdateMeeting()
S
78 1 3
KiLiveVideoConferences\Settings::list_service()
S
75 1 4
KiLiveVideoConferences\KiFunctions::adm_get_post_id()
S
75 1 4
KiLiveVideoConferences\KiVC_AdminAjax::__construct()
S
66 1 8
KiLiveVideoConferences\Api::Signature()
S
65 1 7
KiLiveVideoConferences\Api::DeleteMeeting()
S
78 1 3
KiLiveVideoConferences\Api::EndMeeting()
S
73 1 4
KiLiveVideoConferences\Ki_Initialization::__construct()
S
79 1 3
KiLiveVideoConferences\MeetingMetaBoxes::add_meta_boxes_side_hashtag()
S
66 1 9
KiLiveVideoConferences\Ki_AdminMenu::get_menu_main_slug()
S
80 1 3
KiLiveVideoConferences\KiFunctions::load_plugin_textdomain()
S
72 1 5
KiLiveVideoConferences\Ki_Include_UM::um_get_setup_form_field()
S
72 1 5
KiLiveVideoConferences\KiVideoChatAjsx::rainbow_logout()
S
75 1 4
KiLiveVideoConferences\Block::__construct()
S
72 1 5
KiLiveVideoConferences\KiVideoChatRainbow::get_hook()
S
80 1 3
KiLiveVideoConferences\KiFunctions::__construct()
S
79 1 3
KiLiveVideoConferences\KiView::um_view_form_patient()
S
77 1 4