UniteProviderAdminUC C

Total Complexity 122
Dependencies 18
Dependents 2
Total lines 1,044
Lines of code 503
Logical lines of code 335
Comment lines 178
Methods 47
Properties 17

Methods 47

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 27
modifyAdminTitle()
S
56 4 18
onAdminInit()
S
59 4 15
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
onActivate()
S
75 1 5
addActionAjax()
S
74 1 4
afterSwitchTheme()
S
82 1 3
a_________MENU__________()
S
95 1 1
validateInitValues()
S
80 1 3
setPluginTitle()
S
91 1 2
addAdminMenuLinks()
S
91 1 2
onThemeSetup()
S
91 1 2
createTables()
S
76 1 4
addMenuPage()
S
76 1 3
addSubMenuPage()
S
76 1 3
isLayoutBuilderPluginExists()
S
73 1 5
importCurrentThemeAddons()
S
70 1 6
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
95 1 1
a_____OTHERS____()
S
95 1 1
setPermissionEditor()
S
81 1 3
addLocalFilter()
S
78 1 3
plugin_action_links()
S
68 1 6