VWliveStreaming D

Total Complexity 1,478
Dependencies 2
Dependents 1
Total lines 9,914
Lines of code 7,281
Logical lines of code 3,982
Comment lines 848
Methods 114
Properties 0

Methods 114

Method Rating Maintainability Complexity Lines of code
videowhisper_channel_manage()
D
0
180 931
vwls_calls()
D
1
114 475
channel_page()
D
17
72 193
vwls_playlist()
D
16
60 287
wp_ajax_vwls_htmlchat()
D
14
57 301
vwls_channels()
D
17
54 231
transcodeStream()
D
21
58 163
adminStats()
D
18
55 206
transcodeStreamWebRTC()
D
24
51 146
videowhisper_video()
D
28
42 113
videowhisper_broadcast()
D
22
32 231
videowhisper_webrtc_broadcast()
D
22
31 213
videowhisper_watch()
D
29 37 105
nav_menus()
D
23
26 224
videowhisper_htmlchat_playback()
D
25
26 182
videowhisper_external_broadcast()
C
25
20 220
channelInvalid()
C
32 28 99
streamSnapshot()
C
30 25 111
admin_bar_menu()
C
28
19 159
videowhisper_mpeg()
C
28
18 167
videowhisper_webrtc_playback()
B
31 20 117
updateOnline()
B
34 20 81
videowhisper_hls()
B
31 17 120
videowhisper_external()
B
34 17 103
videowhisper_external_playback()
B
36 17 81
plugins_loaded()
A
29
7 168
vsvVideoURL()
A
44 13 47
videowhisper_channel_user()
A
40 12 62
vwls_categories()
A
44 12 43
widgetContent()
A
41 11 53
updatePlaylistSMIL()
A
43 11 49
balances()
A
51 12 22
eventInfo()
A
46 11 36
adminLive()
A
41 8 61
videowhisper_categories()
A
38 5 100
videowhisper_channels()
A
37 6 84
sessionUpdate()
A
46 9 35
getDirectorySize()
A
48 9 33
inList()
A
52 9 26
walletTransaction()
A
52 9 26
editParameters()
A
53 9 23
roomFeatures()
A
33 1 133
responsiveStream()
A
51 8 27
timeTo()
A
52 8 26
updatePlaylist()
A
50 7 31
updateUserWatchtime()
S
51 7 29
delete_associated_media()
S
51 7 28
balance()
S
52 7 25
cron_10min_event()
S
47 6 37
transaction()
S
55 7 20
userParameters()
S
56 7 19
pre_get_posts()
S
59 7 14
channel_post()
S
39 3 69
userPaidAccess()
S
53 6 23
single_template()
S
54 6 22
columns_content_channel()
S
52 6 21
updateViewers()
S
48 5 35
path2url()
S
55 6 18
userWatchLimit()
S
57 6 17
get_ip_address()
S
58 6 14
path2stream()
S
55 5 20
humanSize()
S
59 5 15
premiumOptions()
S
60 5 13
webSessionSave()
S
52 4 23
currentUserSession()
S
54 4 21
cleanSessions()
S
55 4 19
fm()
S
55 4 17
roomURL()
S
58 4 14
sizeFormat()
S
59 4 14
walletBalances()
S
60 4 14
walletTransfer()
S
59 4 13
nav_menu_item()
S
49 2 32
parse_request()
S
60 3 14
webrtcStreamQuery()
S
59 3 13
duration_column_orderby()
S
62 3 12
flash_video()
S
54 2 21
any_in_array()
S
67 3 8
login_enqueue_scripts()
S
62 2 15
containsAny()
S
65 3 9
format_age()
S
63 3 9
before_delete_post()
S
60 2 12
vwls_broadcast()
S
58 1 26
rtmp_address()
S
61 2 11
query_vars()
S
57 1 19
varLoad()
S
71 2 6
channelOptions()
S
67 2 8
setupSchedule()
S
73 2 5
admin_head()
S
67 2 10
validate_ip()
S
70 2 6
fixPath()
S
77 2 3
the_title()
S
62 1 13
widget()
S
65 1 11
rtmpSnapshot()
S
81 1 3
rexit()
S
77 1 4
init()
S
69 1 7
cron_schedules()
S
69 1 7
flash_watch()
S
76 1 4
login_headerurl()
S
80 1 3
count_user_posts_by_type()
S
69 1 6
getCurrentURL()
S
76 1 4
loginRequiredWarning()
S
73 1 4
settings_link()
S
72 1 5
enqueueUI()
S
72 1 5
flash_warn()
S
79 1 3
format_time()
S
76 1 3
admin_menu()
S
63 1 9
wp_enqueue_scripts()
S
81 1 3
varSave()
S
79 1 3
VWliveStreaming()
S
81 1 3
install()
S
77 1 4
columns_head_channel()
S
73 1 5
columns_register_sortable()
S
77 1 4
admin_init()
S
66 1 10
__construct()
S
98 1 1