Code Analysis: MyVideoRoom 3.0.2

Most Complex Functions

Function Rating Complexity
MyVideoRoomPlugin\Module\Security\Library\PageFilters::allowed_roles_room_video_render()
C
27
MyVideoRoomPlugin\AppShortcode::output_shortcode()
C
18
MyVideoRoomPlugin\Shortcode\App::output_shortcode()
B
17
MyVideoRoomPlugin\Module\Security\Library\SecurityEngine::render_block()
A
16
MyVideoRoomPlugin\Library\TemplateIcons::show_icon()
A
13
MyVideoRoomPlugin\Library\Activation::get_activation_status()
A
11
MyVideoRoomPlugin\Library\AppShortcodeConstructor::output_shortcode_text()
A
13
MyVideoRoomPlugin\Module\Security\Library\SecurityNotifications::show_security_admin_status()
A
12
MyVideoRoomPlugin\Module\Security\Library\SecurityNotifications::show_security_settings_status()
A
12
MyVideoRoomPlugin\Library\MeetingIdGenerator::invite()
A
13
MyVideoRoomPlugin\Module\Security\DAO\SecurityVideoPreference::read_security_settings()
A
12
MyVideoRoomPlugin\Library\VideoHelpers::get_videoroom_template()
A
11