Exopite_Simple_Options_Framework D

Total Complexity 261
Dependencies 4
Dependents 5
Total lines 1,891
Lines of code 899
Logical lines of code 547
Comment lines 463
Methods 56
Properties 19

Methods 56

Method Rating Maintainability Complexity Lines of code
save()
D
33 31 92
add_field()
C
35 28 75
display_page()
B
38 17 65
plugin_action_links()
A
41 15 56
loop_fields()
A
48 16 30
recursive_walk()
A
51 12 27
load_scripts_styles()
A
43 10 52
check_required_configuration_keys()
A
53 8 21
get_menu()
S
50 7 30
get_fields()
S
57 7 18
set_properties()
S
53 6 23
import_options()
S
58 6 14
include_field_class()
S
58 5 16
get_value()
S
61 5 12
display_options_page_header()
S
53 4 21
get_menu_item()
S
56 4 17
set_is_multilang_from_config()
S
68 5 6
export_options()
S
60 4 12
is_options_simple()
S
76 4 3
reset_options()
S
65 4 8
display_options_section_header()
S
64 4 9
define_menu_hooks()
S
58 3 14
set_type()
S
62 3 13
enqueue_field_class()
S
62 3 11
add_admin_menu()
S
55 2 23
__construct()
S
56 2 18
enqueue_field_classes()
S
64 3 10
is_metabox_enabled_post_type()
S
66 3 8
define_hooks()
S
70 3 7
include_field_classes()
S
64 3 10
get_menu_item_icons()
S
67 3 7
display_admin_error()
S
62 2 11
get_config_default_menu()
S
56 1 19
display_debug_infos()
S
59 1 17
setup_multilang()
S
65 2 9
languages_except_current_language()
S
66 2 9
is_menu()
S
78 2 3
is_metabox()
S
78 2 3
get_mo_file()
S
63 2 10
get_config_default_metabox()
S
60 1 13
load_textdomain()
S
76 1 4
display_options_section_footer()
S
82 1 3
is_special_multilang_active()
S
81 1 3
display_options_page_footer()
S
66 1 8
display_error()
S
79 1 3
load_classes()
S
73 1 6
define_shared_hooks()
S
72 1 5
define_metabox_hooks()
S
75 1 4
get_url()
S
75 1 4
write_log()
S
70 1 5
is_multilang()
S
82 1 3
is_menu_page_loaded()
S
74 1 4
register_setting()
S
79 1 3
add_meta_box()
S
65 1 10
mce_external_plugins()
S
69 1 6
locate_template()
S
69 1 6