AAM_Service_AccessPolicy D

Total Complexity 159
Dependencies 24
Dependents 5
Total lines 1,319
Lines of code 664
Logical lines of code 395
Comment lines 479
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
_convertIdentityGovernanceStatements()
B
38 23 65
_processRedirectParams()
B
43 18 45
applyAccessPolicyToObject()
A
44 13 46
initializeUser()
A
41 11 60
convertedPostReadAction()
A
45 9 43
initializeUri()
A
48 8 32
initializeVisibility()
S
51 7 24
managePolicyContent()
S
54 7 22
convertPostStatement()
S
54 7 22
initializeHooks()
S
38 3 75
__construct()
S
50 6 29
_convertIdentityGovernanceAction()
S
57 6 16
initializeAccessDeniedRedirect()
S
53 4 22
enrich_role_rest_output()
S
60 4 14
enrich_user_rest_output()
S
59 4 14
registerMetaboxes()
S
54 3 24
initializeRedirect()
S
60 3 13
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
initializeIdentityGovernance()
S
61 1 15
isCapabilityAllowed()
S
71 2 5
isPluginActionAllowed()
S
65 2 9
convertedPostSimpleAction()
S
78 1 3