Code Analysis: OneTone Companion 1.1.1

Function Rating Maintainability Complexity Lines of code
Mageewp_Import::process_posts()
D
21
50 181
Mageewp_WXR_Parser_SimpleXML::parse()
C
25
25 174
OnetoneCompanion_metaboxClass::onetone_save()
C
42 30 41
OnetoneCompanion_metaboxClass::onetone_render_meta_box_content()
C
28
23 143
MageewpTemplater::import_elementor()
C
31 22 111
Mageewp_WXR_Parser_XML::tag_close()
B
40 20 59
Mageewp_Import::process_menu_item()
B
38 19 63
OnetoneCompanion::front_scripts()
B
40 19 51
Elementor\Mageewp_Widget_Slider::render()
B
39 18 61
Mageewp_Import::get_author_mapping()
B
42 19 46
Mageewp_Site_Options_Import::import_options()
B
45 19 42
MageewpTemplater::templates()
B
36 14 76
Mageewp_WXR_Parser_Regex::parse()
A
40 14 57
Mageewp_WXR_Parser_XML::tag_open()
A
49 15 27
Mageewp_WXR_Parser_Regex::process_post()
A
35 11 84
OnetoneCompanion::replaceStar()
A
45 13 46
Mageewp_Import::process_terms()
A
46 13 36
Mageewp_WXR_Parser::parse()
A
48 13 28
Mageewp_Import::process_categories()
A
46 12 36
Mageewp_Import::backfill_parents()
A
51 12 26
Mageewp_Import::fetch_remote_file()
A
45 11 40
OnetoneCompanion::onetone_contact()
A
43 10 48
Mageewp_Import::process_tags()
A
48 11 30
OnetonePosts_Widget::widget()
A
41 9 59
Mageewp_Site_Options_Import::set_woocommerce_product_cat()
A
55 9 18
Mageewp_Import::author_select()
A
49 8 27
Elementor\Mageewp_Widget_Slider::_register_controls()
S
35 1 119
Mageewp_Import::dispatch()
S
53 7 23
OnetoneCompanion::admin_scripts()
S
53 7 19
Mageewp_Import::process_attachment()
S
51 6 25
MageewpTemplater::get_button_html()
S
47 5 36
OnetoneCompanion::settings_page()
S
48 5 35
Mageewp_Import::import_options()
S
50 5 31
Mageewp_Import::handle_upload()
S
50 5 28
MageewpTemplater::check_plugin_state()
S
59 6 13
OnetoneCompanion::update_companion_options()
S
55 5 21
Mageewp_WXR_Parser_Regex::get_tag()
S
54 5 20
Mageewp_Import::get_authors_from_import()
S
55 5 19
Mageewp_Import::process_termmeta()
S
56 5 18
MageewpElementorCustomElement::widgets_registered()
S
63 6 10
OnetoneCompanion::check_onetone_version()
S
59 5 14
Mageewp_Site_Options_Import::insert_logo()
S
63 5 10
Mageewp_WXR_Parser_XML::parse()
S
49 3 29
OnetoneCompanion::license()
S
52 3 29
Mageewp_Site_Options_Import::set_nav_menu_locations()
S
61 4 12
Mageewp_Site_Options_Import::get_page_by_title()
S
53 3 26
Mageewp_Import::import_start()
S
52 3 25
OnetoneCompanion::html_tags_code()
S
44 1 51
Mageewp_WXR_Parser_XML::cdata()
S
65 4 9
Mageewp_Import::remap_featured_images()
S
65 4 9
Mageewp_Site_Options_Import::site_options()
S
47 1 43
MageewpTemplater::import_wxr()
S
62 3 11
OnetoneCompanion::create_menu()
S
61 3 11
OnetonePosts_Widget::form()
S
50 1 35
OnetoneCompanion::contact_form()
S
55 2 18
OnetoneCompanion_metaboxClass::onetone_sliders_meta()
S
57 2 16
OnetoneCompanion_metaboxClass::onetone_add_meta_box()
S
61 2 13
Mageewp_Import::import_end()
S
59 2 13
Mageewp_Import::header()
S
61 2 12
Mageewp_Import::import()
S
58 1 16
MageewpTemplater::pre_process_post()
S
69 2 7
MageewpElementorCustomElement::get_instance()
S
73 2 5
Mageewp_Import::is_valid_meta_key()
S
73 2 5
OnetoneCompanion::get_theme_textdomain()
S
69 2 7
Mageewp_Import::backfill_attachment_urls()
S
65 2 8
Mageewp_WXR_Parser_Regex::fgets()
S
73 2 5
Mageewp_WXR_Parser_Regex::feof()
S
74 2 5
Mageewp_Site_Options_Import::update_page_id_by_option_value()
S
70 2 6
Mageewp_WXR_Parser_Regex::fopen()
S
73 2 5
MageewpTemplater::delete_post_by_title()
S
69 2 7
Mageewp_WXR_Parser_Regex::fclose()
S
74 2 5
Mageewp_Site_Options_Import::instance()
S
71 2 6
OnetoneCompanion::__construct()
S
61 1 12
Mageewp_importer_init()
S
71 1 5
Elementor\Mageewp_Widget_Slider::render_plain_content()
S
98 1 1
Elementor\Mageewp_Widget_Slider::get_name()
S
82 1 3
onetone_companion_recent_posts()
S
82 1 3
Mageewp_Import::allow_create_users()
S
80 1 3
Mageewp_Import::footer()
S
83 1 3
Mageewp_Import::greet()
S
68 1 7
Mageewp_WXR_Parser_Regex::process_term()
S
64 1 10
Mageewp_WXR_Parser_Regex::_normalize_tag()
S
79 1 3
Mageewp_Import::allow_fetch_attachments()
S
80 1 3
Elementor\Mageewp_Widget_Slider::content_template()
S
98 1 1
Mageewp_Import::parse()
S
76 1 4
Mageewp_Import::cmpr_strlen()
S
79 1 3
OnetoneCompanion_metaboxClass::__construct()
S
75 1 4
Mageewp_WXR_Parser_Regex::process_tag()
S
67 1 8
OnetoneCompanion::text_validate()
S
67 1 8
Mageewp_Import::max_attachment_size()
S
80 1 3
MageewpTemplater::render_admin_page()
S
76 1 4
OnetoneCompanion::init()
S
77 1 3
Elementor\Mageewp_Widget_Slider::get_title()
S
79 1 3
onetone_add_elementor_widget_categories()
S
67 1 9
OnetonePosts_Widget::__construct()
S
69 1 7
OnetoneCompanion::remove_theme_metaboxes()
S
80 1 3
Mageewp_WXR_Parser_Regex::process_category()
S
65 1 9
Elementor\Mageewp_Widget_Slider::get_icon()
S
82 1 3
MageewpElementorCustomElement::init()
S
79 1 3
Mageewp_WXR_Parser_Regex::process_author()
S
64 1 10
Mageewp_Import::bump_request_timeout()
S
83 1 3
MageewpTemplater::__construct()
S
75 1 4
OnetonePosts_Widget::update()
S
68 1 7
Mageewp_WXR_Parser_Regex::__construct()
S
80 1 3
Mageewp_Site_Options_Import::update_woocommerce_page_id_by_option_value()
S
75 1 4
onetoneCompanion_call_metaboxClass()
S
83 1 3
OnetoneCompanion::default_options()
S
71 1 6
OnetoneCompanion::register_mysettings()
S
78 1 3
Elementor\Mageewp_Widget_Slider::get_categories()
S
81 1 3