UniteProviderAdminUC C

Total Complexity 118
Dependencies 17
Dependents 2
Total lines 1,014
Lines of code 484
Logical lines of code 320
Comment lines 176
Methods 46
Properties 17

Methods 46

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