AWS_Plugin_Base A

Total Complexity 62
Dependencies 0
Dependents 0
Total lines 490
Lines of code 201
Logical lines of code 100
Comment lines 213
Methods 32
Properties 7

Methods 32

Method Rating Maintainability Complexity Lines of code
get_defined_settings()
A
50 10 29
settings_constant_changed()
S
61 6 11
get_settings()
S
70 3 6
filter_settings()
S
65 3 10
get_asset_version()
S
78 3 3
get_asset_suffix()
S
78 3 3
dbrains_url()
S
60 2 13
get_aws_regions()
S
56 1 18
listen_for_settings_constant_changes()
S
68 2 6
get_setting()
S
65 2 9
get_defined_setting()
S
72 2 5
remove_setting()
S
71 2 6
remove_defined_setting()
S
71 2 6
update_site_option()
S
70 2 6
plugin_actions_settings_link()
S
64 2 9
__construct()
S
69 1 6
get_plugin_version()
S
82 1 3
get_plugin_slug()
S
82 1 3
get_plugin_basename()
S
82 1 3
get_plugin_file_path()
S
82 1 3
get_plugin_dir_path()
S
82 1 3
settings_constant_added()
S
74 1 4
get_settings_whitelist()
S
83 1 3
render_view()
S
75 1 4
set_setting()
S
80 1 3
set_settings()
S
82 1 3
save_settings()
S
80 1 3
get_plugin_page_url()
S
80 1 3
get_plugin_action_settings_text()
S
80 1 3
enqueue_script()
S
69 1 6
enqueue_style()
S
71 1 5
get_utm_source()
S
82 1 3