WPBDP__Settings D

Total Complexity 135
Dependencies 1
Dependents 1
Total lines 674
Lines of code 483
Logical lines of code 273
Comment lines 70
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
validate_setting()
C
35 25 77
upgrade_options()
B
44 17 40
register_setting()
A
44 11 46
get_option()
A
45 10 43
register_group()
A
46 9 39
sanitize_settings()
A
49 9 30
validate_number_setting()
S
58 8 14
get_dependencies()
S
55 7 19
deregister_empty_group()
S
57 6 18
pre_2_0_compat_get_config_options()
S
58 6 14
__construct()
S
62 5 10
pre_2_0_options()
S
41 1 56
reset_defaults()
S
64 3 10
register_dep()
S
66 2 8
get_setting()
S
73 2 5
add_section()
S
62 2 10
deregister_setting()
S
73 2 5
add_group()
S
67 2 7
add_setting()
S
70 1 6
add_core_setting()
S
75 1 4
bootstrap()
S
74 1 5
delete_option()
S
81 1 3
set_option()
S
72 1 5
get_registered_settings()
S
82 1 3
get_registered_groups()
S
82 1 3
set_new_install_settings()
S
80 1 3