Code Analysis: Infility Global 2.11.1

Function Rating Maintainability Complexity Lines of code
elementor_breadcrumb::render()
D
26
46 146
infility_global_keyword_pages_ajax::save_keyword_list()
D
30 29 134
infility_chat_tool::chat_tool_setting_page()
C
26
21 204
infility_redirect_class::redirect_setting_page()
C
27
21 176
elementor_tab_html::register_style_title_controls()
C
20
3 407
InfilityGlobalErrorRecord::show_cf7_records()
C
31 21 118
ary::ary_format()
B
44 23 38
infility_translate_tool::install_plugin_api()
B
35 20 78
elementor_img_silde::render()
B
32 17 112
infility_chat_tool::save()
B
37 19 74
elementor_tab_html::register_style_tabs_controls()
B
24
1 320
elementor_img_silde::register_style_controls()
B
24
1 304
keyword_pages::keyword_pages_setting_page()
B
36 1 288
infility_import_site::search_site_product()
B
37 15 67
elementor_tab_html::render()
A
35 12 98
elementor_tab_html::register_content_tabs_controls()
A
25
1 262
elementor_img_silde::register_control_tab_controls()
A
25
1 261
infility_import_site::search_site_blogs()
A
37 13 72
contact_form_plugins_class::tracking_info_result()
A
40 14 57
InfilityGlobalErrorRecord::output_js_code()
A
37 2 226
infility_import_site::add_product()
A
37 12 76
contact_form_plugins_class::CFP_setting_page()
A
36 11 86
infility_global_plugins_class::api_action()
A
47 14 31
contact_form_plugins_class::tracking_info_set_session_values()
A
49 14 28
elementor_breadcrumb::register_controls()
A
27
1 218
elementor_tab_html::render_tab_title_icon()
A
47 13 35
infility_chat_tool::show()
A
41 12 49
infility_translate_tool::show()
A
41 11 63
infility_import_site::search_site_category()
A
37 10 77
elementor_tab_html::register_style_content_controls()
A
29
2 185
InfilityGlobalErrorRecord::save_js_error()
A
47 12 31
InfilityGlobalTranslatePressTools::download_and_unzip_plugin()
A
44 11 42
keyword_pages::use_custom_template()
A
39 9 67
infility_import_site::get_progress()
A
40 9 63
show_control_data::term_list()
A
40 9 62
InfilityForm::getFormHTML()
A
45 10 40
infility_global_keyword_pages_ajax::openai_text()
A
46 9 41
infility_import_site::add_term()
A
43 8 46
show_control_data::post_list()
A
40 7 60
infility_global_plugins_class::infility_global_get_plugins_config()
A
49 9 29
InfilityGlobalTranslatePressTools::save_project()
A
49 9 28
infility_block_ip::infility_block_ip()
A
50 9 26
infility_import_site::get_site_products()
A
44 8 41
SitemapForMultiLanguages::init()
A
52 9 25
infility_import_data::import_site()
A
45 8 39
InfilityGlobalTranslatePressTools::get_keys_and_projects()
A
47 8 36
infility_import_site::getHtmlTag()
A
47 8 34
ary::ary_filter()
A
55 9 18
infility_redirect_class::infility_redirect_url()
A
48 8 32
elementor_tab_html::get_tabs_content()
A
50 8 30
contact_form_plugins_class::CFP_ga_code()
A
46 7 44
infilityIp::get_ip_info_maxmind_api()
A
50 8 28
infility_translate_tool::translate_tool_setting_page()
A
50 7 43
infility_global_plugins_class::IGP_nav_page()
A
51 8 26
InfilityGlobalErrorRecord::init()
A
51 8 26
InfilityForm::setting_page()
A
45 1 131
infility_global_plugins_class::__construct()
A
45 7 39
infility_import_data::import_detail()
A
41 6 54
elementor_img_silde::register_other_tab_controls()
A
35 1 127
infility_import_data::import_list()
A
42 6 51
infility::turn_page_html()
A
46 6 51
infility_translate_tool::install_plugin_zip()
A
46 7 34
SitemapForMultiLanguages::wpseo_sitemap_url()
A
47 7 33
infility_redirect_class::save_redirect_action()
A
48 7 32
infility_import_site::add_post()
S
48 7 30
InfilityGlobalTranslatePressTools::install_plugin()
S
50 7 29
InfilityGlobalErrorRecord::deleteOldFiles()
S
49 7 29
infility_import_site::htmlTagRuleFormat()
S
52 7 24
infility_translate_tool::install_translation()
S
53 7 21
infility::getClientIP()
S
58 7 17
InfilityProgressBar::outputJS()
S
45 1 106
InfilityProgressBar::isPerformanceTool()
S
62 8 10
infility::mk_dir()
S
57 7 15
ary::ary_filter_empty()
S
62 8 9
infility_global_plugins_class::api_login_check()
S
51 6 25
infility_global_plugins_class::infility_global_get_plugins_ary()
S
36 1 99
infilityIp::get_ip_info_ipguide_api()
S
54 6 20
block_ip_class::infility_block_ip()
S
55 6 20
infility_import_site::get_site_blog_info()
S
53 6 20
infility::parameter_string()
S
55 6 17
wp_infility_table::add_search_from()
S
52 5 30
infility_redirect_class::infility_redirect_ajax()
S
59 6 14
keyword_pages::shortcode_infility_global_keywords()
S
51 5 29
infility::curl()
S
52 5 24
infility_chat_tool::uploadImage()
S
52 5 24
infility_import_site::get_site_blogs()
S
51 5 23
SitemapForMultiLanguages::encode_url_rfc3986()
S
54 5 20
InfilityGlobalErrorRecord::save_cf7_record()
S
54 5 19
InfilityGlobalTranslatePressTools::install_business()
S
55 5 19
InfilityGlobalTranslatePressTools::install_multilingual()
S
56 5 19
block_ip_class::edit_wp_config()
S
54 5 19
InfilityGlobalTranslatePressTools::setting_page()
S
56 5 18
infility_redirect_class::request_uri()
S
57 5 18
infility_global_keyword_pages_ajax::keyword_exists()
S
57 5 18
InfilityProgressBar::checkCurrentPage()
S
58 5 16
InfilityForm::clear_cache()
S
58 5 15
ary::ary_row_together_by_field()
S
59 5 14
infility_global_keyword_pages_ajax::save_settings()
S
51 4 29
keyword_pages::infility_global_keyword_pages_ajax()
S
59 5 14
infility_import_data::checkTable()
S
49 3 42
ary::ary_unset()
S
61 5 11
infility_global_plugins_class::clean_revision()
S
53 4 24
block_ip_class::block_ip_setting_page()
S
48 3 39
action::infility_get_data()
S
52 4 23
action::check_power_by_html()
S
56 4 19
InfilityGlobalTranslatePressTools::setOption()
S
58 4 16
infility_import_site::replace_image_src()
S
56 4 16
infilityIp::get_ip_info()
S
59 4 15
infility_global_plugins_class::IGP_setting_page()
S
56 4 15
db::update_bat()
S
56 4 15
elementor_img_silde::get_link_url()
S
60 4 14
elementor_img_silde::get_image_caption()
S
60 4 14
InfilityForm::set_options()
S
61 4 12
infility_import_site::format_link()
S
61 4 12
InfilityGlobalTranslatePressTools::getOption()
S
62 4 11
infility_chat_tool::checkTable()
S
54 3 24
infility_redirect_class::__construct()
S
54 3 22
infility_global_keyword_pages_ajax::get_settings()
S
54 3 22
infility_import_site::add_blog()
S
47 2 35
infility_import_data::catch_web()
S
52 1 49
infility_import_site::add_image_to_media_library()
S
57 3 18
InfilityForm::get_option()
S
57 3 17
keyword_pages::render_sitemap_xml()
S
56 3 17
str::e_json()
S
65 4 9
InfilityProgressBar::get_option()
S
59 3 15
infility::get_parameter_string()
S
62 4 10
InfilityGlobalTranslatePressTools::save_keys()
S
62 4 10
wp_infility_table::usort_reorder()
S
68 4 6
ary::obj_to_ary()
S
65 4 8
InfilityGlobalTranslatePressTools::set_google_api_key()
S
63 4 10
infility_global_plugins_class::IGP_load_textdomain()
S
66 4 7
action::plugin_swtich()
S
59 3 13
db::get_all()
S
59 3 13
db::get_limit_page()
S
60 3 13
infility_global_keyword_pages_ajax::get_cache()
S
60 3 13
infility_global_plugins_class::infility_power_by_html()
S
61 3 12
contact_form_plugins_class::__construct()
S
59 3 12
infility_translate_tool::open_translation()
S
62 3 12
elementor_img_silde::render_swiper_button()
S
61 3 11
str::json_data()
S
62 3 11
str::recursiveStripSlashes()
S
62 3 11
infility_redirect_class::infility_global_redirect()
S
62 3 11
infility_translate_tool::show_head()
S
61 3 11
elementor_tab_html::register_content_layout_controls()
S
49 1 37
wp_infility_table::prepare_items()
S
56 2 18
block_ip_class::set_block_ip_config()
S
56 2 17
infility_block_ip::check_user_loggin()
S
65 3 9
show_control_data::update_post()
S
74 3 4
infility_translate_tool::header_lang_301()
S
63 3 10
infility_global_plugins_class::infility_global_ajax()
S
63 3 10
infility_chat_tool::infility_chat_tool_ajax()
S
65 3 9
infility_translate_tool::lang_301()
S
68 3 8
InfilityProgressBar::__construct()
S
67 3 8
infility_global_keyword_pages_common::read_keywords_object()
S
59 2 15
contact_form_plugins_class::prefix_elementor_contact7_ini()
S
100 1 28
action::get_form_post()
S
59 2 13
wp_infility_table::column_ID()
S
60 2 13
infility::get_openai_chat_text()
S
61 2 13
infility_redirect_class::del_redirect_action()
S
60 2 12
infility_global_plugins_class::IGP_activate()
S
62 2 12
InfilityProgressBar::set_option()
S
61 2 12
infility_chat_tool::del()
S
61 2 11
db::insert_bat()
S
61 2 11
contact_form_plugins_class::CFP_create_menu()
S
59 1 18
Infility_Global_Infility_Form_Widget::add_section_content_form()
S
59 1 17
str::curl()
S
57 1 17
infility_global_keyword_pages_ajax::save_whyus()
S
65 2 9
wp_infility_table::process_bulk_action()
S
74 2 5
elementor_breadcrumb::get_html_tag()
S
69 2 7
block_ip_class::block_ip_ajax()
S
66 2 8
InfilityForm::__construct()
S
58 1 15
infility_import_data::search_site_product()
S
68 2 6
str::dump()
S
66 2 9
infility_block_ip::get_config_data()
S
65 2 9
infility_block_ip::infility_redirect()
S
68 2 7
infility_global_keyword_pages_ajax::set_cache()
S
66 2 8
infility_import_data::search_site_category()
S
68 2 6
infility_import_data::search_site_blogs()
S
68 2 6
infility_import_data::add_term()
S
68 2 6
infility_import_data::get_site_blogs()
S
68 2 6
ConsentMode::__construct()
S
68 2 7
ary::array_column()
S
70 2 6
infility_global_plugins_class::enqueue_scripts()
S
62 2 10
SitemapForMultiLanguages::encode_and_escape()
S
63 2 10
infility_import_data::add_post()
S
68 2 6
block_ip_class::__construct()
S
65 2 8
infilityIp::check_ip_cache()
S
66 2 8
infilityIp::getInstance()
S
71 2 6
infility_import_data::get_site_products()
S
68 2 6
infility_translate_tool::translate_position()
S
66 2 8
InfilityGlobalTranslatePressTools::__construct()
S
58 1 15
InfilityForm::shortcode_infility_form()
S
65 2 9
db::get_value()
S
70 2 5
infility_global_plugins_class::class_auto_load()
S
74 2 4
infility_import_data::__construct()
S
59 1 14
wp_infility_table::show_list()
S
63 1 14
str::create_login_href()
S
61 1 12
infility_redirect_class::http_status()
S
61 1 12
str::create_curl_url()
S
62 1 11
infility_translate_tool::__construct()
S
64 1 9
elementor_breadcrumb::get_title()
S
79 1 3
wp_infility_table::set_columns()
S
82 1 3
infility_chat_tool::__construct()
S
68 1 7
Infility_Global_Infility_Form_Widget::register_controls()
S
82 1 3
elementor_tab_html::get_keywords()
S
79 1 3
elementor_breadcrumb::get_icon()
S
82 1 3
wp_infility_table::set_data()
S
81 1 3
infility_import_data::register_admin_menu_page()
S
70 1 5
Infility_Global_Infility_Form_Widget::get_name()
S
82 1 3
infility_global_plugins_class::wpse_mime_types()
S
77 1 4
elementor_img_silde::get_keywords()
S
78 1 3
keyword_pages::__construct()
S
63 1 10
show_control_data::__construct()
S
67 1 7
Infility_Global_Infility_Form_Widget::get_categories()
S
81 1 3
elementor_breadcrumb::get_script_depends()
S
81 1 3
elementor_tab_class::EBreadcrumb_elementor_register()
S
76 1 4
keyword_pages::admin_scripts()
S
67 1 7
elementor_breadcrumb::get_categories()
S
81 1 3
Infility_Global_Infility_Form_Widget::get_icon()
S
82 1 3
elementor_tab_class::ETab_load()
S
65 1 8
contact_form_plugins_class::wpcf7_form_tracking_info()
S
71 1 6
Infility_Global_Infility_Form_Widget::render()
S
75 1 4
elementor_tab_html::register_controls()
S
70 1 7
infility_chat_tool::ICT_admin_enqueue_scripts()
S
68 1 6
infility_global_plugins_class::IGP_guide_page()
S
72 1 5
infility_global_keyword_pages_ajax::get_whyus_list()
S
73 1 5
infility_global_keyword_pages_common::write_keywords_object()
S
68 1 7
Infility_Global_Infility_Form_Widget::get_keywords()
S
79 1 3
prevent_copying::enqueue_scripts()
S
77 1 3
SitemapForMultiLanguages::__construct()
S
78 1 3
wp_infility_table::column_default()
S
81 1 3
db::get_one()
S
70 1 5
InfilityForm::wp_enqueue_scripts()
S
67 1 9
elementor_tab_class::EImgSilde_elementor_register()
S
76 1 4
wp_infility_table::set_config()
S
82 1 3
elementor_tab_html::get_icon()
S
82 1 3
contact_form_plugins_class::CFP_enqueue_scripts()
S
69 1 6
infility_redirect_class::set_redirect_action()
S
68 1 7
infility_global_plugins_class::IGP_create_menu()
S
65 1 10
infility_global_keyword_pages_common::get_file()
S
75 1 4
elementor_img_silde::register_controls()
S
75 1 5
show_control_data::admin_enqueue_scripts()
S
78 1 3
infility_chat_tool::ICT_enqueue_scripts()
S
68 1 6
infility_import_data::init()
S
75 1 4
prevent_copying::__construct()
S
79 1 3
infility_global_keyword_pages_ajax::__construct()
S
91 1 2
wp_infility_table::set_sortable_columns()
S
82 1 3
elementor_img_silde::get_icon()
S
82 1 3
infility_redirect_class::IR_admin_enqueue_scripts()
S
68 1 6
keyword_pages::front_end_scripts()
S
69 1 6
show_control_data::update_term()
S
75 1 4
infility_collect_data::__construct()
S
79 1 3
db::get_row_count()
S
74 1 4
show_control_data::create_term()
S
72 1 5
ConsentMode::consent_mode_setting_page()
S
98 1 1
infility_global_keyword_pages_ajax::get_keyword_list()
S
76 1 4
str::api_key()
S
74 1 4
wp_infility_table::set_search_from()
S
82 1 3
elementor_img_silde::get_categories()
S
81 1 3
infility_block_ip::__construct()
S
83 1 3
elementor_img_silde::get_title()
S
79 1 3
infility_import_data::enqueue_scripts()
S
68 1 6
wp_infility_table::get_sortable_columns()
S
83 1 3
wp_infility_table::column_cb()
S
70 1 7
block_ip_class::block_ip_admin_enqueue_scripts()
S
68 1 6
elementor_tab_html::get_categories()
S
81 1 3
elementor_breadcrumb::get_name()
S
82 1 3
elementor_breadcrumb::get_group_name()
S
82 1 3
elementor_tab_class::ETab_elementor_register()
S
76 1 4
db::get_limit()
S
70 1 5
elementor_tab_class::add_elementor_widget_categories()
S
67 1 9
Infility_Global_Infility_Form_Widget::get_title()
S
82 1 3
wp_infility_table::get_bulk_actions()
S
72 1 6
infilityIp::create_ip_cache()
S
67 1 7
ConsentMode::consent_mode()
S
67 1 8
infilityIp::__construct()
S
100 1 2
infility_collect_data::enqueue_scripts()
S
77 1 3
elementor_img_silde::get_name()
S
82 1 3
elementor_breadcrumb::get_keywords()
S
78 1 3
InfilityForm::get_options()
S
81 1 3
wp_infility_table::get_data()
S
82 1 3
elementor_tab_html::get_name()
S
82 1 3
elementor_tab_html::get_title()
S
79 1 3
wp_infility_table::get_columns()
S
83 1 3
elementor_tab_class::__construct()
S
70 1 6
show_control_data::register_admin_menu_page()
S
71 1 5
infility_translate_tool::enqueue_scripts()
S
68 1 6
wp_infility_table::__construct()
S
67 1 8