FS_Permission_Manager A

Total Complexity 62
Dependencies 2
Dependents 3
Total lines 1
Lines of code 37
Logical lines of code 77
Comment lines 0
Methods 37
Properties 3

Methods 37

Method Rating Maintainability Complexity Lines of code
update_site_tracking()
S
85 5 1
get_permission_default()
S
88 3 1
are_permissions()
S
87 3 1
update_permission_tracking_flag()
S
86 3 1
get_extensions_permission()
S
84 3 1
is_diagnostic_tracking_allowed()
S
88 2 1
is_permission()
S
85 2 1
get_diagnostic_permission()
S
84 2 1
update_permissions_tracking_flag()
S
88 2 1
get_license_required_permissions()
S
83 2 1
instance()
S
87 2 1
get_opt_in_diagnostic_permissions()
S
83 2 1
get_site_permission_name()
S
90 2 1
get_site_tracking_permission_names()
S
89 2 1
get_permissions()
S
89 2 1
is_premium_context()
S
90 2 1
get_permission()
S
83 2 1
is_permission_allowed()
S
87 2 1
render_permission()
S
91 1 1
render_permissions_group()
S
89 1 1
is_permission_set()
S
87 1 1
require_permissions_js()
S
91 1 1
is_extensions_tracking_allowed()
S
89 1 1
is_homepage_url_tracking_allowed()
S
89 1 1
is_essentials_tracking_allowed()
S
90 1 1
__construct()
S
88 1 1
get_newsletter_permission()
S
87 1 1
get_user_permission()
S
86 1 1
get_license_optional_permissions()
S
89 1 1
get_license_activation_permissions()
S
88 1 1
get_opt_in_optional_permissions()
S
88 1 1
get_opt_in_required_permissions()
S
91 1 1
get_opt_in_permissions()
S
87 1 1
is_supported_permission()
S
90 1 1
get_api_managed_permission_ids()
S
90 1 1
get_all_permission_ids()
S
89 1 1
get_sorted_permissions_by_priority()
S
88 1 1