Code Analysis: MB Custom Post Types & Custom Taxonomies 2.6.4

Function Rating Maintainability Complexity Lines of code
MBCPT\Ajax::migrate_post_types()
D
32 37 78
MBCPT\Ajax::migrate_taxonomies()
B
37 24 57
MBCPT\Export::export()
A
43 12 45
MBCPT\TaxonomyRegister::migrate_data()
A
46 10 36
MBCPT\PostTypeRegister::migrate_data()
A
46 10 35
MBCPT\TaxonomyRegister::register()
A
40 6 58
MBCPT\PostTypeRegister::bulk_updated_messages()
S
48 7 30
MBCPT\Edit::js_vars()
S
45 5 44
MBCPT\Import::import_json()
S
52 6 24
MBCPT\PostTypeRegister::updated_message()
S
42 4 48
MBCPT\Edit::get_reserved_terms()
S
37 1 90
MBCPT\PostTypeRegister::register()
S
42 3 55
MBCPT\Import::import()
S
57 5 15
mb_cpt_load()
S
52 4 26
MBCPT\Edit::get_show_in_menu_options()
S
54 4 22
MBCPT\PostTypeRegister::get_post_type_settings()
S
61 4 11
MBCPT\Import::output_js_templates()
S
54 3 22
MBCPT\PostTypeRegister::parse_icon()
S
55 3 20
MBCPT\PostTypeRegister::get_post_types()
S
56 3 19
MBCPT\TaxonomyRegister::get_taxonomies()
S
56 3 19
MBCPT\Edit::get_menu_position_options()
S
57 3 18
MBCPT\TaxonomyRegister::hide_taxonomy_meta_box()
S
64 4 9
MBCPT\PostTypeRegister::parse_capabilities()
S
61 3 12
MBCPT\About::add_tabs_content()
S
50 1 38
MBCPT\TaxonomyRegister::updated_message()
S
55 2 18
MBCPT\Register::unarray()
S
76 3 3
MBCPT\Register::normalize_checkbox()
S
71 3 5
MBCPT\TaxonomyRegister::get_taxonomy_data()
S
76 3 3
MBCPT\Ajax::deactivate_plugin_cptui()
S
66 3 9
MBCPT\Edit::is_premium_user()
S
66 3 8
MBCPT\PostTypeRegister::parse_archive_slug()
S
70 3 6
MBCPT\Edit::register_upgrade_meta_box()
S
70 3 5
MBCPT\PostTypeRegister::sanitize_html_class_font_awesome()
S
63 3 9
MBCPT\Edit::enqueue_scripts()
S
58 2 13
MBCPT\Migration::add_menu()
S
61 2 12
MBCPT\Export::add_export_link()
S
60 2 12
MBCPT\Import::enqueue()
S
61 2 11
MBCPT\Migration::render()
S
57 1 20
MBCPT\Edit::output_root()
S
75 2 5
MBCPT\Edit::is_screen()
S
74 2 4
MBCPT\Warning::__construct()
S
72 2 5
MBCPT\Register::change_key()
S
71 2 6
MBCPT\PostTypeRegister::parse_supports()
S
70 2 6
MBCPT\Edit::upgrade_message()
S
62 1 14
MBCPT\PostTypeRegister::enqueue_font_awesome()
S
65 1 11
MBCPT\About::add_tabs()
S
75 1 5
MBCPT\Migration::__construct()
S
79 1 3
MBCPT\Edit::__construct()
S
69 1 6
MBCPT\TaxonomyRegister::bulk_updated_messages()
S
62 1 10
MBCPT\Export::__construct()
S
74 1 4
MBCPT\PostTypeRegister::has_font_awesome()
S
78 1 3
MBCPT\TaxonomyRegister::__construct()
S
74 1 4
MBCPT\Ajax::__construct()
S
72 1 5
MBCPT\Migration::enqueue()
S
62 1 10
MBCPT\PostTypeRegister::filter_class_font_awesome()
S
78 1 3
MBCPT\Import::__construct()
S
72 1 5
MBCPT\PostTypeRegister::remove_filter_class_font_awesome()
S
79 1 3
MBCPT\Edit::strip_span()
S
79 1 3
MBCPT\Warning::permalink_warning()
S
69 1 7
MBCPT\Register::__construct()
S
72 1 5
MBCPT\Register::register()
S
100 1 0
MBCPT\PostTypeRegister::add_font_awesome_hooks()
S
72 1 5
MBCPT\About::__construct()
S
75 1 4