Code Analysis: FooTable 0.3.1

Function Rating Maintainability Complexity Lines of code
Foo_Plugin_Settings_v1_0::render()
D
30 34 99
FooTable_Settings::create_settings()
A
26
3 219
FooTable::generate_javascript()
A
39 10 69
Foo_Plugin_Screen_v1_0::current_post_type()
A
57 8 17
Foo_Plugin_Base_v1_1::init()
S
51 6 23
Foo_Plugin_Settings_v1_0::validate_setting()
S
58 5 15
Foo_Plugin_Base_v1_1::check_mandatory_plugin_variables_set()
S
61 5 14
FooTable::add_scripts()
S
60 5 13
FooTable::add_styles()
S
61 5 12
Foo_Plugin_Settings_v1_0::add_setting()
S
46 3 41
Foo_Plugin_Base_v1_1::register_and_enqueue_js()
S
56 4 18
Foo_Plugin_Base_v1_1::admin_print_scripts()
S
57 4 17
Foo_Plugin_Base_v1_1::register_and_enqueue_css()
S
56 4 17
Foo_Utils_v1_0::str_contains()
S
63 4 11
Foo_Plugin_Settings_v1_0::validate()
S
57 3 18
Foo_Utils_v1_0::safe_get()
S
66 4 8
Foo_Plugin_Base_v1_1::admin_print_styles()
S
61 3 13
FooTable::inline_dynamic_css()
S
63 3 11
FooTable::custom_admin_settings_render()
S
63 3 11
Foo_Plugin_Options_v1_1::get()
S
68 3 7
Foo_Plugin_Settings_v1_0::has_setting_of_type()
S
70 3 6
Foo_Plugin_Settings_v1_0::add_section()
S
58 2 15
Foo_Plugin_Settings_v1_0::add_section_to_tab()
S
63 3 10
Foo_Plugin_Base_v1_1::admin_settings_render_page()
S
60 2 13
FooTable::init_footable()
S
60 2 12
Foo_Plugin_Settings_v1_0::add_tab()
S
63 2 11
Foo_Plugin_Base_v1_1::inline_styles()
S
77 2 3
Foo_Plugin_Base_v1_1::apply_filters()
S
70 2 6
Foo_Utils_v1_0::check_php_version()
S
69 2 6
Foo_Utils_v1_0::ends_with()
S
68 2 7
Foo_Utils_v1_0::check_wp_version()
S
69 2 6
Foo_Plugin_Base_v1_1::inline_scripts()
S
77 2 3
FooTable::frontend_init()
S
66 2 8
Foo_Plugin_Options_v1_1::save()
S
65 2 9
FooTable::admin_inline_content()
S
73 2 6
Foo_Plugin_Base_v1_1::admin_plugin_listing_actions()
S
70 2 6
Foo_Plugin_Options_v1_1::is_checked()
S
69 2 7
Foo_Plugin_Base_v1_1::admin_settings_page_menu()
S
67 2 7
Foo_Plugin_Options_v1_1::delete()
S
69 2 7
Foo_Plugin_Screen_v1_0::get_screen_id()
S
73 2 5
Foo_Plugin_Screen_v1_0::is_plugin_settings_page()
S
78 2 3
Foo_Plugin_Screen_v1_0::is_plugin_post_type_page()
S
79 2 3
Foo_Plugin_Screen_v1_0::get_screen_post_type()
S
73 2 5
Foo_Plugin_Settings_v1_0::__construct()
S
77 1 4
Foo_Plugin_Base_v1_1::utils()
S
82 1 3
Foo_Utils_v1_0::safe_get_from_request()
S
79 1 3
FooTable::inline_dynamic_js()
S
76 1 4
Foo_Plugin_Settings_v1_0::get_tabs()
S
83 1 3
FooTable::admin_settings_summary()
S
75 1 4
Foo_Plugin_Options_v1_1::get_all()
S
80 1 3
Foo_Plugin_Base_v1_1::get_slug()
S
83 1 3
Foo_Plugin_Base_v1_1::has_admin_settings_page()
S
79 1 3
Foo_Plugin_Base_v1_1::options()
S
82 1 3
Foo_Plugin_Base_v1_1::load_plugin_textdomain()
S
68 1 6
Foo_Plugin_Base_v1_1::__construct()
S
82 1 3
Foo_Plugin_Options_v1_1::get_int()
S
79 1 3
Foo_Utils_v1_0::starts_with()
S
79 1 3
Foo_Plugin_Base_v1_1::admin_create_settings()
S
79 1 3
FooTable::__construct()
S
74 1 4
Foo_Plugin_Options_v1_1::get_float()
S
79 1 3
Foo_Utils_v1_0::to_title()
S
78 1 3
Foo_Plugin_Base_v1_1::load_dependencies()
S
68 1 7
FooTable::render_debug_info()
S
69 1 7
Foo_Plugin_Base_v1_1::settings()
S
82 1 3
Foo_Utils_v1_0::to_key()
S
79 1 3
Foo_Plugin_Base_v1_1::screen()
S
82 1 3
Foo_Plugin_Screen_v1_0::current_url()
S
72 1 5
Foo_Plugin_Options_v1_1::__construct()
S
82 1 3
Foo_Plugin_Base_v1_1::get_plugin_info()
S
66 1 9
Foo_Plugin_Screen_v1_0::__construct()
S
82 1 3
FooTable::render_demo()
S
83 1 3
Foo_Plugin_Screen_v1_0::current_page_name()
S
80 1 3