WSAL_Views_Settings D

Total Complexity 180
Dependencies 7
Dependents 0
Total lines 1,887
Lines of code 1,577
Logical lines of code 600
Comment lines 213
Methods 29
Properties 3

Methods 29

Method Rating Maintainability Complexity Lines of code
tab_general()
D
17
18 445
Render()
C
32 22 116
tab_audit_log()
B
29 11 173
tab_advanced_settings_save()
B
43 17 43
tab_advanced_settings()
A
31 3 186
tab_general_save()
A
46 13 33
render_retention_settings_table()
A
39 9 73
tab_exclude_objects()
A
38 6 117
tab_audit_log_save()
A
54 10 17
AjaxGetAllCPT()
A
50 8 25
AjaxCheckSecurityToken()
A
47 7 39
AjaxRunCleanup()
S
46 6 42
setup_settings_tabs()
S
44 5 47
Footer()
S
44 3 52
purge_activity()
S
56 5 17
AjaxGetAllRoles()
S
56 5 17
AjaxGetAllUsers()
S
56 5 17
tab_exclude_objects_save()
S
65 6 8
tab_file_changes()
S
49 3 34
reset_settings()
S
60 4 12
Header()
S
54 3 25
Save()
S
63 4 10
__construct()
S
62 1 11
HasPluginShortcutLink()
S
82 1 3
GetTitle()
S
79 1 3
GetIcon()
S
82 1 3
GetName()
S
79 1 3
GetWeight()
S
82 1 3
GetTokenType()
S
80 1 3