BVManageCallback D

Total Complexity 223
Dependencies 15
Dependents 1
Total lines 976
Lines of code 891
Logical lines of code 575
Comment lines 1
Methods 29
Properties 3

Methods 29

Method Rating Maintainability Complexity Lines of code
process()
C
35 24 80
bv_theme_bulk_upgrade()
B
32 19 106
bv_plugin_bulk_upgrade()
B
33 18 103
upgradeCore()
A
40 15 59
upgradeWoocommerceDb()
A
41 15 53
upgradePlugins()
A
42 13 52
upgradeTranslations()
A
47 14 35
upgradeThemes()
A
43 13 49
editPlugins()
A
46 11 38
upgrade()
A
53 11 22
installPackage()
A
43 9 49
editWpusers()
A
45 9 45
upgradeElementorDB()
A
48 8 33
install()
S
52 7 24
editThemes()
S
52 6 25
isServerWritable()
S
64 5 10
addUser()
S
59 4 14
get_translation_updates()
S
60 4 13
edit()
S
63 4 11
autoLogin()
S
59 3 15
upgrade_db()
S
68 2 8
is_pantheon()
S
78 2 3
include_files()
S
60 1 15
getPremiumUpgradesInfo()
S
80 1 3
refreshPluginUpdates()
S
68 1 8
refreshThemeUpdates()
S
68 1 8
getPremiumUpdates()
S
80 1 3
getError()
S
81 1 3
__construct()
S
76 1 4