AAM_Service_AccessPolicy D

Total Complexity 126
Dependencies 21
Dependents 5
Total lines 1,083
Lines of code 522
Logical lines of code 325
Comment lines 412
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
initializeRedirect()
A
45 15 37
applyAccessPolicyToObject()
A
45 12 43
convertUriAction()
A
48 10 34
initializeUser()
A
46 9 38
convertRedirectAction()
A
52 9 23
initializeVisibility()
S
51 7 24
managePolicyContent()
S
54 7 22
convertPostStatement()
S
54 7 22
convertedPostReadAction()
S
48 6 34
initializeUri()
S
53 5 22
initializeHooks()
S
40 2 64
__construct()
S
54 4 22
initializeAccessDeniedRedirect()
S
56 4 16
enrich_role_rest_output()
S
60 4 14
registerMetaboxes()
S
54 3 24
filterPlugins()
S
60 3 12
initializeMetabox()
S
61 3 11
initializeRoute()
S
62 3 10
initializePost()
S
59 2 15
initializeToolbar()
S
64 3 9
initializeMenu()
S
64 3 9
isCapabilityAllowed()
S
71 2 5
isPluginActionAllowed()
S
65 2 9
convertedPostSimpleAction()
S
78 1 3