UniteProviderAdminUC D

Total Complexity 131
Dependencies 18
Dependents 3
Total lines 1,060
Lines of code 573
Logical lines of code 365
Comment lines 181
Methods 48
Properties 17

Methods 48

Method Rating Maintainability Complexity Lines of code
addAdminMenu_putActually()
B
39 20 60
createTable()
B
36 12 113
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
62 3 12
checkMigrateFromAddonLibrary()
S
61 3 12
importPackageAddons()
S
62 3 12
setUserCapability()
S
64 3 9
runProviderAction()
S
64 3 10
adminPages()
S
64 3 9
installAddonsFromPath()
S
65 3 9
__construct()
S
57 1 16
checkMultisiteCreateTables()
S
64 2 10
addAction()
S
68 2 7
modifyPluginVariables()
S
66 2 8
onAfterUpdatePlugin()
S
65 2 9
isCreatorPluginExists()
S
66 2 8
checkDBUpgrade()
S
67 2 8
validateAdminPermissions()
S
71 2 6
addAdminBodyClass()
S
70 2 6
onAddOutsideScripts()
S
68 2 8
addAdminMenuLinks()
S
91 1 2
initAddonRevisioner()
S
82 1 3
setPluginTitle()
S
91 1 2
onThemeSetup()
S
91 1 2
validateInitValues()
S
80 1 3
addActionAjax()
S
74 1 4
afterSwitchTheme()
S
82 1 3
addEvent_onActivate()
S
79 1 3
isLayoutBuilderPluginExists()
S
73 1 5
onPrintFooterScripts()
S
82 1 3
getAdminPageBody()
S
70 1 7
a_________MENU__________()
S
89 1 2
plugin_action_links()
S
68 1 6
addLocalFilter()
S
78 1 3
a_____OTHERS____()
S
89 1 2
setPermissionEditor()
S
81 1 3
onActivate()
S
75 1 5
addScriptsToAllAdminPages()
S
79 1 3
a_______IMPORT_ADDONS________()
S
89 1 2
addAdminMenu()
S
70 1 6
addSubMenuPage()
S
76 1 3
addMenuPage()
S
76 1 3
importCurrentThemeAddons()
S
68 1 7