UniteProviderAdminUC D

Total Complexity 132
Dependencies 18
Dependents 4
Total lines 1,084
Lines of code 582
Logical lines of code 372
Comment lines 184
Methods 49
Properties 17

Methods 49

Method Rating Maintainability Complexity Lines of code
addAdminMenu_putActually()
B
39 20 60
createTable()
B
35 12 114
checkRankmathAjaxCollision()
A
48 12 31
loadBlankWindowAdminPage()
A
43 6 56
isInsidePlugin()
S
61 6 11
init()
S
51 4 27
modifyAdminTitle()
S
56 4 18
onAdminInit()
S
58 4 16
createTables()
S
57 3 17
checkMigrateFromAddonLibrary()
S
61 3 12
importPackageAddons()
S
62 3 12
setUserCapability()
S
64 3 9
runProviderAction()
S
64 3 10
installAddonsFromPath()
S
65 3 9
adminPages()
S
64 3 9
__construct()
S
57 1 16
onAddOutsideScripts()
S
68 2 8
isCreatorPluginExists()
S
66 2 8
addAdminBodyClass()
S
70 2 6
checkDBUpgrade()
S
67 2 8
modifyPluginVariables()
S
66 2 8
checkMultisiteCreateTables()
S
64 2 10
onAfterUpdatePlugin()
S
65 2 9
addAction()
S
68 2 7
validateAdminPermissions()
S
71 2 6
getInstance()
S
80 1 3
addSubMenuPage()
S
76 1 3
onActivate()
S
75 1 5
a_________MENU__________()
S
89 1 2
validateInitValues()
S
80 1 3
setPluginTitle()
S
91 1 2
addAdminMenuLinks()
S
91 1 2
initAddonRevisioner()
S
82 1 3
afterSwitchTheme()
S
82 1 3
onThemeSetup()
S
91 1 2
addMenuPage()
S
76 1 3
isLayoutBuilderPluginExists()
S
73 1 5
addActionAjax()
S
74 1 4
importCurrentThemeAddons()
S
68 1 7
addEvent_onActivate()
S
79 1 3
getAdminPageBody()
S
70 1 7
onPrintFooterScripts()
S
82 1 3
addScriptsToAllAdminPages()
S
79 1 3
addAdminMenu()
S
70 1 6
a_______IMPORT_ADDONS________()
S
89 1 2
a_____OTHERS____()
S
89 1 2
setPermissionEditor()
S
81 1 3
addLocalFilter()
S
78 1 3
plugin_action_links()
S
68 1 6