Code Analysis: PublishPress Capabilities 1.10.1

Function Rating Maintainability Complexity Lines of code
CME_Cap_Helper::force_distinct_post_caps()
D
27
48 118
CME_Cap_Helper::force_distinct_taxonomy_caps()
D
28
45 117
CapsmanHandler::processAdminGeneral()
D
31 40 88
CapsmanHandler::saveRoleCapabilities()
D
32 38 84
_cme_update_pp_usage()
C
37 31 64
_cme_remap_term_meta_cap()
C
36 28 73
_cme_new_blog()
B
41 19 53
CapabilityManager::generalManager()
B
44 19 38
Capsman_PP_UI::show_capability_hints()
A
46 16 33
Capsman_PP_UI::pp_taxonomies_ui()
A
36 11 92
PublishPress\Capabilities\WP_REST_Workarounds::fltPublishCapReplacement()
A
49 15 28
CapabilityManager::processRoleUpdate()
A
48 14 27
PublishPress\Capabilities\WP_REST_Workarounds::fltRestPreDispatch()
A
48 13 29
Capsman_BackupHandler::processBackupTool()
A
43 11 53
cme_filter_custom_status_list()
A
48 12 32
CapabilityManager::filterUserEdit()
A
49 12 29
CapabilityManager::generateNames()
A
48 12 29
PublishPress\Capabilities\WP_REST_Workarounds::fltPostStatus()
A
52 12 22
Capsman_PP_UI::pp_types_ui()
A
40 9 61
cme_submenus()
A
47 10 37
PublishPress\Capabilities\WP_REST_Workarounds::fltRegulateUnpublish()
A
56 11 16
CapsmanHandler::adminDeleteRole()
A
44 9 43
PublishPress\Capabilities\WP_REST_Workarounds::getPostID()
A
57 10 15
PublishPress\Capabilities\WP_REST_Workarounds::actAdminPrintScripts()
A
57 9 16
CapabilityManager::cme_menu()
A
49 7 32
CapabilityManager::backupTool()
A
56 8 16
Capsman_BackupHandler::backupToolReset()
S
49 7 28
_cme_migrate_pp_options()
S
58 7 14
cme_network_role_ui()
S
54 6 22
CapsmanHandler::createNewName()
S
53 6 22
_cme_is_read_removal_blocked()
S
54 6 19
CME_Inflect::pluralize()
S
57 6 17
_cme_act_pp_active()
S
65 7 9
_cme_get_plural()
S
60 6 12
Capsman_PP_UI::get_metagroup_caps()
S
53 5 20
CapabilityManager::adminStyles()
S
52 5 20
CapabilityManager::processAdminGeneral()
S
55 5 18
Capsman_PP_UI::pp_only_roles_ui()
S
56 5 17
CapabilityManager::reinstate_db_roles()
S
62 5 11
ak_get_roles()
S
56 4 18
CapabilityManager::moduleLoad()
S
56 4 16
Capsman_BackupHandler::__construct()
S
70 5 5
cme_update_pp_usage()
S
68 5 6
CapsmanHandler::createRole()
S
60 4 14
cme_get_assisted_post_types()
S
59 4 11
cme_get_assisted_taxonomies()
S
60 4 11
PublishPress\Capabilities\CoreAdmin::__construct()
S
54 3 22
CME_AdminMenuNoPrivWorkaround::admin_menu_caps()
S
69 4 6
cme_is_plugin_active()
S
65 4 9
pp_capabilities_autobackup()
S
59 3 13
CapabilityManager::pluginUpdate()
S
60 3 13
CME_WooCommerce::support_order_caps()
S
61 3 11
cme_publishpressFooter()
S
50 1 41
CME_PublishPressRoles::scripts()
S
58 1 33
CME_Cap_Helper::refresh()
S
65 3 9
CapabilityManager::__construct()
S
62 3 10
PublishPress\Capabilities\WP_REST_Workarounds::fltInsertPostData()
S
69 3 6
_cme_post_type_late_reg()
S
71 3 6
ak_admin_notify()
S
67 3 8
CapabilityManager::filterEditRoles()
S
64 3 10
_cme_pp_default_pattern_role()
S
67 3 8
CapabilityManager::adminMenus()
S
69 3 6
_cme_publishpress_roles_js()
S
69 3 6
_cme_fltPluginActionLinks()
S
65 3 8
CapabilityManager::generateSysNames()
S
60 2 13
CapabilityManager::log_db_roles()
S
65 2 8
CME_AdminMenuNoPrivWorkaround::menu_nopriv_workaround_disable()
S
73 2 5
_cme_taxonomy_late_reg()
S
72 2 6
pp_capabilities_update_permissions_option()
S
78 2 3
cme_get_detailed_taxonomies()
S
63 2 10
pp_capabilities_get_permissions_option()
S
78 2 3
_ak_caps2level_CB()
S
66 2 8
cme_plugin_info_url()
S
74 2 4
CapabilityManager::setAdminCapability()
S
73 2 5
_cme_filterable_post_types()
S
71 2 6
CME_AdminMenuNoPrivWorkaround::__construct()
S
68 2 7
ak_admin_error()
S
74 2 5
CME_AdminMenuNoPrivWorkaround::menu_nopriv_workaround_enable()
S
68 2 7
CME_Extensions::add()
S
75 2 4
CME_WooCommerce::__construct()
S
67 2 7
ak_level2caps()
S
66 2 8
PublishPress\Capabilities\CoreAdmin::setUpgradeMenuLink()
S
66 1 14
CME_Cap_Helper::__construct()
S
83 1 3
_cme_init()
S
74 1 4
boolval()
S
82 1 3
PublishPress\Capabilities\WP_REST_Workarounds::__construct()
S
65 1 8
ak_caps2level()
S
75 1 4
CME_WooCommerce::implement_duplicate_product_cap()
S
83 1 3
capsman_get_pp_option()
S
81 1 3
CapabilityManager::adminScriptsPP()
S
75 1 5
CapsmanHandler::__construct()
S
82 1 3
cme_fakefunc()
S
100 1 2
_cme_cap_helper()
S
67 1 7
CapabilityManager::_capNamesCB()
S
76 1 4
_cme_core_roles()
S
77 1 3
_cme_core_caps()
S
63 1 8