Code Analysis: WordSentinel 1.2.3

Most Complex Classes

Class Rating Complexity
WS_License_Manager
S
43
WordsentinelPlugin
S
34
CSPHeadersFeature
S
21
WordsentinelAPIHelper
S
14

Most Complex Functions

Function Rating Complexity
WS_License_Manager::validate_key()
B
15
wordsentinel_render_license_key_field()
A
13
WordsentinelPlugin::set_security_headers()
A
11
wordsentinel_register_settings()
A
5
wordsentinel_render_csp_advanced_options()
A
8
WordsentinelAPIHelper::get_mozilla_analysis()
A
8
CSPHeadersFeature::add_csp_header()
A
4
wordsentinel_render_settings_page()
A
3
WS_License_Manager::run_domain_scan()
A
7
wordsentinel_fetch_and_store_public_keys()
S
7
WordsentinelAPIHelper::trigger_mozilla_scan()
S
6
WordsentinelPlugin::render_plugin_page()
S
3