Code Analysis: MyVideoRoom 3.0.2

Class Rating Complexity Lines of code
MyVideoRoomPlugin\Module\Security\Library\PageFilters
A
58 174
MyVideoRoomPlugin\Library\VideoHelpers
A
54 216
MyVideoRoomPlugin\Library\AppShortcodeConstructor
S
46 153
MyVideoRoomPlugin\Module\Security\Library\SecurityNotifications
S
43 176
MyVideoRoomPlugin\Admin
S
35 194
MyVideoRoomPlugin\Library\MeetingIdGenerator
S
31 109
MyVideoRoomPlugin\Module\Module
S
31 100
MyVideoRoomPlugin\Module\Security\Entity\SecurityVideoPreference
S
27 132
MyVideoRoomPlugin\Module\SiteVideo\Library\MVRSiteVideoRoomHelpers
S
27 161
MyVideoRoomPlugin\Module\Security\DAO\SecurityVideoPreference
S
26 268
MyVideoRoomPlugin\Module\PersonalMeetingRooms\Module
S
26 187
MyVideoRoomPlugin\Module\RoomBuilder\Module
S
26 183
MyVideoRoomPlugin\DAO\RoomMap
S
25 174
MyVideoRoomPlugin\AppShortcode
S
25 191
MyVideoRoomPlugin\Shortcode\App
S
24 196
MyVideoRoomPlugin\Module\Security\Templates\SecurityTemplates
S
22 168
MyVideoRoomPlugin\Library\Activation
S
21 150
MyVideoRoomPlugin\Module\Security\Shortcode\SecurityVideoPreference
S
19 109
MyVideoRoomPlugin\Entity\UserVideoPreference
S
19 92
MyVideoRoomPlugin\Library\Module
S
17 65
MyVideoRoomPlugin\Library\TemplateIcons
S
17 57
MyVideoRoomPlugin\Library\HttpPost
S
17 72
MyVideoRoomPlugin\Module\Security\Library\SecurityEngine
S
16 45
MyVideoRoomPlugin\Module\CustomPermissions\RoomBuilder
S
16 104
MyVideoRoomPlugin\SiteDefaults
S
15 123
MyVideoRoomPlugin\Module\CustomPermissions\Module
S
15 51
MyVideoRoomPlugin\Activation
S
14 69
MyVideoRoomPlugin\DAO\UserVideoPreference
S
14 192
MyVideoRoomPlugin\Module\SiteVideo\Library\MVRSiteVideoControllers
S
14 103
MyVideoRoomPlugin\Library\HTML
S
14 72
Modules
S
13 66
MyVideoRoomPlugin\Library\WordPressUser
S
13 46
MyVideoRoomPlugin\Library\UserRoles
S
12 31
MyVideoRoomPlugin\Shortcode
S
12 29
MyVideoRoomPlugin\Module\BuddyPress\Module
S
12 68
MyVideoRoomPlugin\MonitorShortcode
S
11 138
MyVideoRoomPlugin\TextOptionShortcode
S
11 25
MyVideoRoomPlugin\DAO\ModuleConfig
S
11 121
MyVideoRoomPlugin\Module\Security\Security
S
10 162
MyVideoRoomPlugin\Module\SiteVideo\RoomInfo
S
10 34
MyVideoRoomPlugin\Module\Monitor\Module
S
10 140
MyVideoRoomPlugin\Library\Logger
S
9 19
MyVideoRoomPlugin\Plugin
S
9 47
MyVideoRoomPlugin\Module\Security\Templates\SecurityButtons
S
9 32
MyVideoRoomPlugin\Shortcode\UserVideoPreference
S
9 70
MyVideoRoomPlugin\Library\Endpoints
S
9 35
MyVideoRoomPlugin\Reference\Shortcode
S
8 29
MyVideoRoomPlugin\Module\BuddyPress\Dao
S
8 74
MyVideoRoomPlugin\Module\SiteVideo\Setup\RoomAdmin
S
8 62
MyVideoRoomPlugin\Module\PersonalMeetingRooms\MeetingIdGenerator
S
8 48
MyVideoRoomPlugin\Module\PersonalMeetingRooms\RoomBuilder
S
8 52
MyVideoRoomPlugin\Module\Security\Settings\Field
S
7 33
MyVideoRoomPlugin\Endpoints
S
7 27
MyVideoRoomPlugin\Library\ShortcodeDocuments
S
6 240
MyVideoRoomPlugin\Reference\Section
S
6 19
MyVideoRoomPlugin\Module\SiteVideo\Library\MVRSiteVideoViews
S
6 39
MyVideoRoomPlugin\Library\AvailableScenes
S
6 23
MyVideoRoomPlugin\Module\RoomBuilder\Settings\RoomPermissionsOption
S
6 22
MyVideoRoomPlugin\DAO\Setup
S
5 67
MyVideoRoomPlugin\Library\ShortcodeConstructor
S
5 18
MyVideoRoomPlugin\Library\RoomAdmin
S
5 16
Page
S
5 18
MyVideoRoomPlugin\Module\Security\Settings\Field\Select
S
5 29
MyVideoRoomPlugin\Library\HttpGet
S
4 14
MyVideoRoomPlugin\Module\Security\Library\SecurityRoomHelpers
S
4 22
MyVideoRoomPlugin\Module\Security\Settings\Field\Checkbox
S
4 22
MyVideoRoomPlugin\Module\SiteVideo\MVRSiteVideo
S
4 145
MyVideoRoomPlugin\Factory
S
4 13
MyVideoRoomPlugin\Library\SectionTemplates
S
4 56
MyVideoRoomPlugin\ValueObject\GettingStarted\Step
S
4 14
MyVideoRoomPlugin\ValueObject\Notice
S
4 13
MyVideoRoomPlugin\Reference\Option
S
4 14
MyVideoRoomPlugin\Entity\MenuTabDisplay
S
4 14
MyVideoRoomPlugin\ValueObject\GettingStarted
S
3 42
MyVideoRoomPlugin\Module\RoomBuilder\Settings\RoomPermissions
S
3 29
MyVideoRoomPlugin\DAO\RoomInit
S
3 24
MyVideoRoomPlugin\Module\Security\Settings\Field\Text
S
3 20
MyVideoRoomPlugin\Module\Security\Settings\Field\SelectOption
S
3 10
MyVideoRoomPlugin\Module\BuddyPress\Activation
S
2 6
MyVideoRoomPlugin\Library\Version
S
2 8
MyVideoRoomPlugin\Module\Monitor\TextOptionShortcode
S
2 11
MyVideoRoomPlugin\Module\Elementor\Module
S
2 23
MyVideoRoomPlugin\Library\AdminNavigation
S
2 49
MyVideoRoomPlugin\Library\Dependencies
S
2 8
MyVideoRoomPlugin\Library\Host
S
2 6
MyVideoRoomPlugin\Library\Ajax
S
1 3
MyVideoRoomPlugin\Module\RoomBuilder\Reference
S
1 28
MyVideoRoomPlugin\Module\PersonalMeetingRooms\Reference
S
1 24
MyVideoRoomPlugin\Reference\Main\Reference
S
1 146
MyVideoRoomPlugin\Module\Monitor\Reference
S
1 97
MyVideoRoomPlugin\Module\SiteVideo\ShortcodeReference
S
1 67
MyVideoRoomPlugin\Reference\Shortcode\App
S
1 146
PageList
S
1 46

2 more item(s) not shown.