WPZOOM_Settings C

Total Complexity 103
Dependencies 2
Dependents 15
Total lines 2,057
Lines of code 1,722
Logical lines of code 256
Comment lines 166
Methods 34
Properties 8

Methods 34

Method Rating Maintainability Complexity Lines of code
settings_init()
D
8
1 1,099
settings_page()
B
30 10 183
refresh_ai_credits()
A
43 12 49
register_setting()
A
51 11 25
get_user_info_ai_credits()
A
44 9 45
get_defaults()
A
56 9 17
set_defaults()
S
57 6 17
__construct()
S
54 4 19
save_generated_image()
S
55 3 19
scripts()
S
50 2 32
welcome()
S
53 2 27
update_option()
S
61 3 12
register_custom_rest_route()
S
51 1 34
reset_settings()
S
58 2 17
welcome_banner_close()
S
59 2 16
register_settings()
S
64 3 10
logout_user_ai_credits()
S
60 2 14
get_license_data()
S
60 2 13
update_credits()
S
63 2 11
get()
S
77 2 3
get_default_option_value()
S
77 2 3
get_settings()
S
79 1 3
get_license_status()
S
80 1 3
get_license_key()
S
80 1 3
register_ai_credits_ajax_endpoints()
S
72 1 5
get_credits()
S
79 1 3
section_defaults_cb()
S
73 1 5
section_rating_feature_cb()
S
73 1 5
section_lightbox_cb()
S
73 1 5
section_equipment_feature_cb()
S
73 1 5
section_recipe_template_cb()
S
73 1 5
section_recipe_call_to_action_cb()
S
73 1 5
section_recipe_snippets()
S
73 1 5
section_prevent_sleep_cb()
S
73 1 5