Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
WooCommerce\Facebook\Admin::filter_products_by_sync_enabled() | 34 | 144 | ||
WC_Facebook_Product::prepare_product() | 30 | 28 | 110 | |
WooCommerce\Facebook\Admin::handle_products_sync_bulk_actions() | 39 | 28 | 54 | |
WC_Facebookcommerce_Integration::__construct() | 30 | 20 | 129 | |
WooCommerce\Facebook\Handlers\Connection::fbe_install_webhook() | 34 | 21 | 89 | |
WC_Facebookcommerce_Integration::on_product_save() | 39 | 22 | 60 | |
WC_Facebook_Product_Feed::prepare_product_for_feed() | 32 | 19 | 104 | |
WooCommerce\Facebook\Handlers\Connection::handle_connect() | 34 | 20 | 87 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::get_data_source_feed_tracker_info() | 35 | 19 | 84 | |
WooCommerce\Facebook\Lifecycle::migrate_1_9_settings() | 37 | 19 | 65 | |
WooCommerce\Facebook\Products::get_google_product_category_id_from_highest_category() | 41 | 18 | 56 | |
WC_Facebookcommerce_Info_Banner::banner() | 39 | 16 | 60 | |
WC_Facebookcommerce_Integration::sync_facebook_products_using_background_processor() | 35 | 13 | 95 | |
WC_Facebook_Product::prepare_variants_for_group() | 39 | 15 | 63 | |
WooCommerce\Facebook\Admin\Product_Sync_Meta_Box::output() | 36 | 13 | 91 | |
WC_Facebook_Product::prepare_variants_for_item() | 40 | 15 | 58 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::process_job() | 44 | 15 | 42 | |
WooCommerce\Facebook\Framework\Plugin::add_admin_notices() | 43 | 14 | 45 | |
WC_Facebookcommerce_Utils::validateGender() | 50 | 15 | 25 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::render() | 35 | 9 | 111 | |
WC_Facebook_Product::get_fb_description() | 48 | 13 | 35 | |
WooCommerce\Facebook\Admin::add_product_settings_tab_content() | 31 | 6 | 139 | |
WC_Facebook_Product::get_rich_text_description() | 48 | 13 | 33 | |
WooCommerce\Facebook\Admin::enqueue_scripts() | 35 | 8 | 101 | |
WC_Facebookcommerce_Integration::update_fb_visibility() | 45 | 12 | 41 | |
WC_Facebookcommerce_EventsTracker::inject_purchase_event() | 41 | 11 | 56 | |
WooCommerce\Facebook\Framework\Plugin\Compatibility::get_latest_wc_versions() | 51 | 13 | 24 | |
WC_Facebook_Product::add_sale_price() | 47 | 12 | 35 | |
WooCommerce\Facebook\Admin::maybe_add_tax_query_for_excluded_taxonomies() | 48 | 12 | 33 | |
WooCommerce\Facebook\Admin::add_product_variation_edit_fields() | 34 | 7 | 106 | |
WooCommerce\Facebook\Products\Sync\Background::process_items() | 48 | 12 | 30 | |
WooCommerce\Facebook\Admin::save_product_variation_edit_fields() | 46 | 11 | 34 | |
WC_Facebookcommerce_Integration::load_assets() | 39 | 8 | 79 | |
WooCommerce\Facebook\API::do_post_parse_response_validation() | 47 | 11 | 31 | |
WooCommerce\Facebook\AJAX::get_products_to_be_excluded() | 41 | 8 | 70 | |
WooCommerce\Facebook\Products\Feed::handle_feed_data_request() | 45 | 10 | 40 | |
WooCommerce\Facebook\AJAX::handle_set_product_sync_bulk_action_prompt() | 46 | 10 | 38 | |
WooCommerce\Facebook\Products\Sync\Background::process_job() | 47 | 10 | 35 | |
WC_Facebookcommerce_EventsTracker::inject_initiate_checkout_event() | 47 | 10 | 32 | |
WooCommerce\Facebook\Events\Normalizer::normalize() | 49 | 10 | 32 | |
WooCommerce\Facebook\Products::get_enhanced_catalog_attribute() | 48 | 10 | 31 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::get_incompatible_php_settings() | 50 | 10 | 28 | |
WC_Facebookcommerce_Pixel::initialize() | 52 | 10 | 24 | |
WC_Facebookcommerce_Utils::get_user_info() | 47 | 9 | 33 | |
WC_Facebook_WPML_Injector::wpml_support() | 42 | 7 | 60 | |
WooCommerce\Facebook\AJAX::handle_set_excluded_terms_prompt() | 45 | 8 | 45 | |
WC_Facebookcommerce_Integration::on_variable_product_publish() | 51 | 9 | 27 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render() | 42 | 7 | 57 | |
WC_Facebook_Product::apply_enhanced_catalog_fields_from_attributes() | 51 | 9 | 25 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::process_job() | 52 | 9 | 24 | |
WooCommerce\Facebook\Products\FBCategories::get_attributes() | 54 | 9 | 22 | |
WooCommerce\Facebook\ProductSets\Sync::maybe_sync_product_set() | 40 | 6 | 66 | |
WooCommerce\Facebook\Handlers\Connection::handle_disconnect() | 47 | 8 | 33 | |
WooCommerce\Facebook\Products::get_ordered_categories_for_product() | 50 | 8 | 29 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::process_job() | 51 | 8 | 27 | |
WooCommerce\Facebook\Handlers\Connection::update_installation_data() | 51 | 8 | 27 | |
WC_Facebook_Product::get_fb_brand() | 52 | 8 | 25 | |
WC_Facebookcommerce_EventsTracker::get_user_data_from_billing_address() | 52 | 8 | 23 | |
WC_Facebookcommerce_EventsTracker::inject_add_to_cart_event() | 46 | 7 | 37 | |
WooCommerce\Facebook\Products::set_sync_for_products() | 53 | 8 | 22 | |
WC_Facebookcommerce_Integration::on_simple_product_publish() | 49 | 7 | 36 | |
WC_Facebookcommerce::init() | 41 | 6 | 51 | |
WooCommerce\Facebook\Products::get_product_color_attribute() | 54 | 8 | 21 | |
WC_Facebookcommerce_Integration::fb_change_product_published_status() | 54 | 8 | 21 | |
WC_Facebookcommerce_EventsTracker::inject_view_category_event() | 43 | 6 | 50 | |
WC_Facebookcommerce_Integration::update_product_group() | 45 | 6 | 49 | |
WooCommerce\Facebook\Products::disable_sync_for_products_with_terms() | 50 | 7 | 31 | |
WC_Facebook_Product::get_all_image_urls() | 49 | 7 | 31 | |
WC_Facebookcommerce_EventsTracker::add_add_to_cart_event_fragment() | 48 | 7 | 31 | |
WooCommerce\Facebook\Utilities\Tracker::add_tracker_data() | 49 | 7 | 30 | |
WC_Facebookcommerce_EventsTracker::inject_view_content_event() | 44 | 6 | 45 | |
WooCommerce\Facebook\Admin::add_product_list_table_columns_content() | 50 | 7 | 29 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::render() | 50 | 7 | 28 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::show_messages() | 50 | 7 | 28 | |
WooCommerce\Facebook\Admin\Settings::save() | 51 | 7 | 27 | |
WooCommerce\Facebook\Locale::get_supported_locales() | 50 | 7 | 27 | |
WC_Facebookcommerce_EventsTracker::inject_search_event() | 60 | 8 | 12 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::get_jobs() | 45 | 6 | 41 | |
WC_Facebookcommerce_Integration::get_variation_product_item_ids() | 52 | 7 | 26 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::load_messages() | 60 | 8 | 11 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::add_php_settings_notices() | 51 | 7 | 25 | |
WC_Facebookcommerce_Integration::get_product_group_default_variation() | 47 | 6 | 38 | |
WC_Facebookcommerce_Integration::ajax_check_feed_upload_status_v2() | 47 | 6 | 38 | |
WooCommerce\Facebook\Framework\Plugin::add_system_status_php_information() | 53 | 7 | 23 | |
WC_Facebookcommerce_Integration::save_product_settings() | 53 | 7 | 23 | |
WooCommerce\Facebook\Products::get_meta_value_from_categories_for_product() | 54 | 7 | 22 | |
WooCommerce\Facebook\Products::get_product_size_attribute() | 54 | 7 | 21 | |
WooCommerce\Facebook\Products::get_product_pattern_attribute() | 54 | 7 | 21 | |
WooCommerce\Facebook\Products::is_product_visible() | 54 | 7 | 20 | |
WC_Facebookcommerce_Utils::sanitize_variant_name() | 56 | 7 | 19 | |
WC_Facebookcommerce_Integration::get_product_fbid() | 49 | 6 | 34 | |
WC_Facebookcommerce_Utils::get_store_name() | 49 | 6 | 33 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::get_settings() | 39 | 3 | 78 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_sync_field() | 56 | 7 | 17 | |
WC_Facebookcommerce_Integration::maybe_display_facebook_api_messages() | 50 | 6 | 32 | |
WC_Facebook_Product::build_checkout_url() | 50 | 6 | 31 | |
WooCommerce\Facebook\Products::get_product_price() | 56 | 7 | 16 | |
WooCommerce\Facebook\Products\Feed::schedule_feed_generation() | 58 | 7 | 14 | |
WC_Facebookcommerce_Integration::display_batch_api_completed() | 51 | 6 | 28 | |
WooCommerce\Facebook\Admin\Settings::connect_to_enhanced_admin() | 51 | 6 | 28 | |
WC_Facebook_Product::find_matching_product_variation() | 52 | 6 | 26 | |
WooCommerce\Facebook\AJAX::admin_search_product_attributes() | 51 | 6 | 26 | |
WC_Facebookcommerce_Integration::on_product_delete() | 61 | 7 | 11 | |
WooCommerce\Facebook\Handlers\Connection::handle_fbe_redirect() | 51 | 6 | 25 | |
WC_Facebookcommerce_Pixel::build_event() | 47 | 5 | 39 | |
WC_Facebook_Product_Feed::write_products_feed_to_temp_file() | 54 | 6 | 23 | |
WC_Facebookcommerce_Integration::load_aam_settings_of_pixel() | 53 | 6 | 23 | |
WooCommerce\Facebook\Framework\Plugin::is_plugin_active() | 53 | 6 | 23 | |
WC_Facebookcommerce_EventsTracker::get_search_event() | 46 | 5 | 38 | |
WC_Facebook_Product_Feed::is_upload_complete() | 53 | 6 | 21 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::render_facebook_box() | 46 | 4 | 50 | |
WC_Facebookcommerce_Utils::normalize_product_data_for_items_batch() | 54 | 6 | 19 | |
WC_Facebook_Product_Feed::write_product_feed_file() | 56 | 6 | 18 | |
WooCommerce\Facebook\Admin\Product_Categories::render_edit_enhanced_catalog_attributes_field() | 50 | 5 | 32 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render_field() | 57 | 6 | 16 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::render_admin_notices() | 57 | 6 | 16 | |
WooCommerce\Facebook\ProductSets\Sync::maybe_sync_product_sets() | 59 | 6 | 15 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_terms() | 58 | 6 | 15 | |
WooCommerce\Facebook\Framework\Plugin::get_api_log_message() | 63 | 7 | 8 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::get_value() | 58 | 6 | 14 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::parse_timezone() | 59 | 6 | 14 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_2_0_0() | 50 | 5 | 29 | |
WC_Facebookcommerce::add_inbox_notes() | 60 | 6 | 13 | |
WC_Facebookcommerce_Utils::fblog() | 52 | 5 | 26 | |
WooCommerce\Facebook\Products::get_product_by_fb_product_id() | 53 | 5 | 26 | |
WooCommerce\Facebook\Handlers\Connection::retrieve_page_access_token() | 51 | 5 | 26 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::render_admin_notice() | 52 | 5 | 24 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::render_admin_notice_js() | 48 | 3 | 54 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::get_job() | 47 | 4 | 39 | |
WooCommerce\Facebook\Products\Sync\Background::process_item_update() | 52 | 5 | 24 | |
WooCommerce\Facebook\Admin\Product_Categories::save_google_product_category_and_enhanced_attributes() | 52 | 5 | 24 | |
WC_Facebook_Product_Feed::create_files_to_protect_product_feed_directory() | 53 | 5 | 23 | |
WC_Facebookcommerce_Integration::init_pixel() | 54 | 5 | 23 | |
WC_Facebookcommerce_Integration::delete_fb_product() | 53 | 5 | 23 | |
WooCommerce\Facebook\API\Pixel\Events\Request::get_data() | 53 | 5 | 22 | |
WC_Facebookcommerce_EventsTracker::inject_subscribe_event() | 54 | 5 | 21 | |
WC_Facebook_Product::get_gallery_urls() | 55 | 5 | 21 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render_attribute() | 49 | 4 | 35 | |
WooCommerce\Facebook\Products\FBCategories::get_attributes_with_fallback_to_parent_category() | 56 | 5 | 20 | |
WC_Facebookcommerce_Integration::create_or_update_product_set_item() | 55 | 5 | 19 | |
WooCommerce\Facebook\Admin\Settings::add_tabs_to_product_sets_taxonomy() | 51 | 4 | 34 | |
WooCommerce\Facebook\Admin::__construct() | 47 | 4 | 34 | |
WooCommerce\Facebook\Events\Normalizer::normalize_array() | 56 | 5 | 18 | |
WC_Facebookcommerce_Integration::ajax_fb_background_check_queue() | 49 | 4 | 33 | |
WooCommerce\Facebook\API::next() | 55 | 5 | 17 | |
WC_Facebookcommerce_Info_Banner::dismiss_banner() | 58 | 5 | 17 | |
WC_Facebook_WPML_Injector::wpml_ajax_support() | 57 | 5 | 16 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::set_messages() | 57 | 5 | 16 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::should_display_notice() | 58 | 5 | 16 | |
WooCommerce\Facebook\Framework\Plugin::plugin_action_links() | 57 | 5 | 16 | |
WC_Facebookcommerce::wc_page_breadcrumbs_filter() | 58 | 5 | 15 | |
WC_Facebookcommerce_EventsTracker::get_cart_contents() | 58 | 5 | 15 | |
WooCommerce\Facebook\Admin::maybe_add_enabling_virtual_products_sync_notice() | 50 | 4 | 30 | |
WooCommerce\Facebook\Framework\Plugin\Compatibility::convert_hr_to_bytes() | 58 | 5 | 15 | |
WooCommerce\Facebook\Products::get_google_product_category_id() | 58 | 5 | 15 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::handle() | 58 | 5 | 15 | |
WooCommerce\Facebook\Handlers\Connection::get_external_business_id() | 57 | 5 | 15 | |
WC_Facebookcommerce_Integration::should_update_visibility_for_product_status_change() | 76 | 6 | 3 | |
WooCommerce\Facebook\Admin::resync_products() | 60 | 5 | 14 | |
WC_Facebook_Product_Feed::prepare_temporary_feed_file() | 59 | 5 | 13 | |
WC_Facebookcommerce_Utils::is_all_caps() | 60 | 5 | 13 | |
WC_Facebookcommerce::log_api_request() | 60 | 5 | 13 | |
WooCommerce\Facebook\Events\AAMSettings::build_from_pixel_id() | 59 | 5 | 13 | |
WC_Facebookcommerce_EventsTracker::add_hooks() | 49 | 4 | 28 | |
WC_Facebookcommerce_Integration::fb_restore_untrashed_variable_product() | 60 | 5 | 13 | |
WC_Facebookcommerce_Integration::create_product_group() | 52 | 4 | 27 | |
WC_Facebookcommerce_Integration::on_quick_and_bulk_edit_save() | 61 | 5 | 12 | |
WooCommerce\Facebook\Products::get_product_color() | 60 | 5 | 12 | |
WooCommerce\Facebook\Products::get_product_size() | 60 | 5 | 12 | |
WooCommerce\Facebook\Products::get_product_pattern() | 60 | 5 | 12 | |
WC_Facebookcommerce_EventsTracker::get_cart_content_names() | 62 | 5 | 11 | |
WooCommerce\Facebook\Admin\Product_Sets::get_field() | 52 | 4 | 26 | |
WooCommerce\Facebook\Admin\Products::filter_available_product_attribute_names() | 62 | 5 | 11 | |
WooCommerce\Facebook\Admin\Settings::set_parent_and_submenu_file() | 62 | 5 | 11 | |
WC_Facebookcommerce_Utils::log() | 62 | 5 | 11 | |
WC_Facebookcommerce_EventsTracker::get_cart_content_ids() | 61 | 5 | 11 | |
WooCommerce\Facebook\Framework\Helper::is_rest_api_request() | 60 | 5 | 11 | |
WC_Facebook_Product::__construct() | 52 | 4 | 26 | |
WooCommerce\Facebook\Admin\Products::render_enhanced_catalog_attributes_fields() | 54 | 4 | 24 | |
WC_Facebookcommerce_Integration::update_product_item() | 53 | 4 | 23 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::remove_duplicates() | 53 | 4 | 23 | |
WooCommerce\Facebook\Admin::maybe_show_product_disabled_sync_notice() | 52 | 4 | 23 | |
WooCommerce\Facebook\Admin\Product_Categories::render_add_enhanced_catalog_attributes_field() | 55 | 4 | 22 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::set_product_visibility_meta() | 54 | 4 | 21 | |
WC_Facebookcommerce_Integration::reset_all_products() | 49 | 3 | 35 | |
WooCommerce\Facebook\Admin\Product_Categories::ajax_render_enhanced_catalog_attributes_field() | 55 | 4 | 20 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::maybe_handle() | 55 | 4 | 20 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::sync_and_hide() | 56 | 4 | 19 | |
WooCommerce\Facebook\Framework\Lifecycle::init() | 56 | 4 | 19 | |
WC_Facebookcommerce_Pixel::get_options() | 56 | 4 | 19 | |
WC_Facebook_Product::get_all_video_urls() | 57 | 4 | 19 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::output_scripts() | 59 | 4 | 18 | |
WC_Facebookcommerce_Utils::clean_string() | 57 | 4 | 17 | |
WooCommerce\Facebook\AJAX::get_sync_status() | 57 | 4 | 17 | |
WooCommerce\Facebook\Framework\Lifecycle::add_admin_notices() | 57 | 4 | 17 | |
WooCommerce\Facebook\Utilities\DebugTools::add_debug_tool() | 50 | 3 | 31 | |
WC_Facebookcommerce_Pixel::pixel_base_code() | 52 | 3 | 31 | |
WooCommerce\Facebook\Framework\Helper::str_truncate() | 58 | 4 | 16 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::create_job() | 49 | 3 | 31 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::fail_job() | 58 | 4 | 16 | |
WC_Facebook_Product::get_price_plus_tax() | 58 | 4 | 16 | |
WC_Facebookcommerce_Integration::ajax_woo_adv_bulk_edit_compat() | 63 | 5 | 9 | |
WC_Facebookcommerce_Integration::get_sample_product_feed() | 49 | 3 | 30 | |
WC_Facebookcommerce_EventsTracker::get_product_search_event_from_session() | 63 | 5 | 10 | |
WooCommerce\Facebook\Products::update_product_color_attribute() | 62 | 5 | 10 | |
WooCommerce\Facebook\Products::update_product_size_attribute() | 62 | 5 | 10 | |
WooCommerce\Facebook\Products::update_product_pattern_attribute() | 62 | 5 | 10 | |
WooCommerce\Facebook\Integrations\Bookings::get_product_price() | 64 | 5 | 8 | |
WooCommerce\Facebook\Products\FBCategories::is_valid_value_for_attribute() | 59 | 4 | 14 | |
WC_Facebookcommerce::get_api() | 60 | 4 | 14 | |
WooCommerce\Facebook\Admin\Products::save_commerce_fields() | 58 | 4 | 14 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::render() | 51 | 3 | 29 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::enqueue_assets() | 44 | 2 | 44 | |
WC_Facebookcommerce_Pixel::inject_event() | 59 | 4 | 14 | |
WooCommerce\Facebook\Framework\Helper::str_exists() | 60 | 4 | 14 | |
WooCommerce\Facebook\Framework\Helper::str_starts_with() | 60 | 4 | 14 | |
WC_Facebook_Product::get_fb_mpn() | 60 | 4 | 14 | |
WC_Facebook_Product::get_grouped_product_option_names() | 60 | 4 | 14 | |
WooCommerce\Facebook\ProductSets\Sync::check_product_data_after_save() | 60 | 4 | 13 | |
WC_Facebookcommerce_Utils::tip_events_log() | 60 | 4 | 13 | |
WooCommerce\Facebook\Products\FBCategories::get_attribute() | 62 | 4 | 12 | |
WC_Facebookcommerce_EventsTracker::inject_order_meta_event_for_checkout_block_flow() | 60 | 4 | 12 | |
WC_Facebook_WPML_Injector::should_hide() | 60 | 4 | 12 | |
WooCommerce\Facebook\Framework\Helper::array_insert_after() | 62 | 4 | 12 | |
WooCommerce\Facebook\Admin::render_modal_template() | 55 | 3 | 27 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_2_0_3() | 62 | 4 | 12 | |
WooCommerce\Facebook\Products::get_product_gender() | 60 | 4 | 12 | |
WC_Facebookcommerce_Integration::on_product_publish() | 63 | 4 | 11 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render_selector_checkbox() | 53 | 3 | 26 | |
WooCommerce\Facebook\Admin\Notes\SettingsMoved::should_display() | 62 | 4 | 11 | |
WooCommerce\Facebook\Framework\Api\Base::get_request_query() | 62 | 4 | 11 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::get_memory_limit() | 62 | 4 | 11 | |
WooCommerce\Facebook\Admin::add_query_vars_to_find_products_with_sync_enabled() | 53 | 3 | 25 | |
WC_Facebookcommerce_Info_Banner::ajax_woo_infobanner_post_xout() | 53 | 3 | 25 | |
WC_Facebookcommerce_Integration::create_product_item() | 53 | 3 | 24 | |
WC_Facebookcommerce_Utils::get_all_product_ids_for_sync() | 53 | 3 | 24 | |
WooCommerce\Facebook\Admin::add_query_vars_to_find_visible_products() | 54 | 3 | 24 | |
WC_Facebookcommerce_Info_Banner::ajax_woo_infobanner_post_click() | 54 | 3 | 24 | |
WC_Facebookcommerce_Integration::ajax_display_test_result() | 53 | 3 | 23 | |
WC_Facebookcommerce_Integration::update_product_item_batch_api() | 54 | 3 | 22 | |
WC_Facebookcommerce_Pixel::pixel_base_code_noscript() | 56 | 3 | 22 | |
WC_Facebookcommerce_Integration::allow_full_batch_api_sync() | 56 | 3 | 22 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::get_lwi_ads_configuration_data() | 55 | 3 | 20 | |
WC_Facebook_Product::get_matched_attributes_for_product() | 56 | 3 | 19 | |
WC_Facebookcommerce_Integration::create_product_item_batch_api() | 56 | 3 | 19 | |
WC_Facebookcommerce_Integration::get_existing_fbid() | 58 | 3 | 19 | |
WC_Facebookcommerce_Pixel::get_conditional_event_script() | 56 | 3 | 19 | |
WooCommerce\Facebook\Admin::add_handled_virtual_products_variations_notice() | 56 | 3 | 19 | |
WC_Facebookcommerce_EventsTracker::add_conditional_add_to_cart_event_fragment() | 55 | 3 | 18 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::get_active_scripts_optimization_plugins() | 56 | 3 | 18 | |
WC_Facebookcommerce_Integration::sync_facebook_products() | 57 | 3 | 17 | |
WooCommerce\Facebook\Admin::add_query_vars_to_find_hidden_products() | 58 | 3 | 17 | |
WooCommerce\Facebook\Framework\Api\Base::perform_request() | 56 | 3 | 17 | |
WooCommerce\Facebook\Admin\Product_Categories::enqueue_assets() | 50 | 2 | 31 | |
WooCommerce\Facebook\Debug\ProfilingLogger::stop() | 57 | 3 | 16 | |
WooCommerce\Facebook\Framework\Api\Base::handle_response() | 58 | 3 | 16 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::update_product_visibility_meta() | 57 | 3 | 16 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_price() | 64 | 4 | 9 | |
WooCommerce\Facebook\Products\Sync::handle_stock_update() | 66 | 4 | 9 | |
WC_Facebook_Product_Feed::rename_temporary_feed_file_to_final_feed_file() | 63 | 4 | 10 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::is_current_screen_page() | 63 | 4 | 9 | |
WooCommerce\Facebook\Events\AAMSettings::__construct() | 71 | 4 | 5 | |
WC_Facebookcommerce::log() | 69 | 4 | 6 | |
WooCommerce\Facebook\Admin::change_custom_taxonomy_tip() | 67 | 4 | 7 | |
WC_Facebookcommerce_Integration::delete_product_item() | 59 | 3 | 15 | |
WooCommerce\Facebook\Framework\Lifecycle::upgrade() | 62 | 4 | 10 | |
WooCommerce\Facebook\Admin::add_products_by_sync_enabled_input_filter() | 57 | 3 | 15 | |
WooCommerce\Facebook\Admin::filter_virtual_products_affected_enabling_sync() | 66 | 4 | 7 | |
WC_Facebookcommerce_EventsTracker::maybe_add_product_search_event_to_session() | 71 | 4 | 6 | |
WooCommerce\Facebook\Framework\Api\Base::get_request_body() | 69 | 4 | 6 | |
WooCommerce\Facebook\Framework\Api\Base::get_sanitized_request_body() | 69 | 4 | 6 | |
WooCommerce\Facebook\Lifecycle::should_create_remove_duplicate_visibility_meta_background_job() | 64 | 4 | 10 | |
WC_Facebookcommerce_EventsTracker::add_product_search_event_to_session() | 71 | 4 | 5 | |
WooCommerce\Facebook\Products::is_product_ready_for_commerce() | 71 | 4 | 6 | |
WC_Facebook_Product::is_bookable_product() | 77 | 4 | 3 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::translate_success_message() | 69 | 4 | 6 | |
WC_Facebook_Product::update_visibility() | 64 | 4 | 9 | |
WooCommerce\Facebook\ProductSync\ProductValidator::__construct() | 60 | 3 | 14 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_variation_structure() | 60 | 3 | 14 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render_select_field() | 60 | 3 | 14 | |
WC_Facebookcommerce_Utils::check_woo_ajax_permissions() | 60 | 3 | 14 | |
WC_Facebookcommerce_Integration::ajax_reset_single_fb_product() | 60 | 3 | 14 | |
WooCommerce\Facebook\ExternalVersionUpdate\Update::send_new_version_to_facebook_server() | 60 | 3 | 14 | |
WooCommerce\Facebook\Framework\Api\Base::get_request_uri() | 59 | 3 | 14 | |
WooCommerce\Facebook\Handlers\Connection::refresh_business_configuration() | 60 | 3 | 14 | |
WooCommerce\Facebook\Products\FBCategories::get_raw_attributes_fields_data() | 61 | 3 | 13 | |
WooCommerce\Facebook\Products\FBCategories::get_raw_attributes_data() | 61 | 3 | 13 | |
WC_Facebookcommerce_Background_Process::handle_cron_healthcheck() | 62 | 3 | 13 | |
WooCommerce\Facebook\Events\Event::get_click_id() | 60 | 3 | 13 | |
WooCommerce\Facebook\Framework\Lifecycle::get_event_history() | 60 | 3 | 13 | |
WC_Facebookcommerce_Integration::find_variation_product_item_ids() | 60 | 3 | 13 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::complete_job() | 61 | 3 | 13 | |
WC_Facebookcommerce::force_user_agent_in_latin() | 62 | 3 | 12 | |
WooCommerce\Facebook\Products\Sync\Background::process_item() | 61 | 3 | 12 | |
WooCommerce\Facebook\Jobs\DeleteProductsFromFBCatalog::process_items() | 62 | 3 | 12 | |
WC_Facebookcommerce_EventsTracker::send_api_event() | 61 | 3 | 12 | |
WC_Facebookcommerce_Integration::delete_product_group() | 62 | 3 | 12 | |
WC_Facebookcommerce_Utils::load_deferred_events() | 63 | 3 | 12 | |
WooCommerce\Facebook\Admin\Product_Sets::save_custom_field() | 61 | 3 | 12 | |
WooCommerce\Facebook\Framework\Helper::str_ends_with() | 61 | 3 | 12 | |
WC_Facebookcommerce_Integration::load_background_sync_process() | 62 | 3 | 12 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::update_job() | 62 | 3 | 12 | |
WooCommerce\Facebook\Events\Event::get_current_url() | 63 | 3 | 11 | |
WooCommerce\Facebook\ExternalVersionUpdate\Update::should_update_version() | 63 | 3 | 11 | |
WC_Facebook_Product::set_product_image() | 63 | 3 | 11 | |
WooCommerce\Facebook\Framework\Lifecycle::store_event() | 52 | 2 | 26 | |
WC_Facebookcommerce_Utils::save_deferred_events() | 63 | 3 | 11 | |
WooCommerce\Facebook\Admin\Product_Categories::save_enhanced_catalog_attributes() | 61 | 3 | 11 | |
WC_Facebookcommerce_Utils::get_product_array() | 63 | 3 | 11 | |
WooCommerce\Facebook\Admin\Settings::build_menu_item_array() | 61 | 3 | 11 | |
WooCommerce\Facebook\Debug\ProfilingLogger::start() | 63 | 3 | 11 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::get_dismissed_notices() | 63 | 3 | 11 | |
WC_Facebookcommerce_EventsTracker::maybe_inject_search_event() | 64 | 3 | 11 | |
WooCommerce\Facebook\Framework\Utilities\BackgroundJobHandler::delete_job() | 62 | 3 | 11 | |
WC_Facebookcommerce_Utils::get_product_categories() | 54 | 2 | 22 | |
WooCommerce\Facebook\Handlers\Connection::get_connect_parameters_extras() | 54 | 2 | 22 | |
WC_Facebook_Loader::admin_notices() | 57 | 2 | 21 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::add_notices() | 55 | 2 | 21 | |
WooCommerce\Facebook\Framework\Lifecycle::generate_milestone_notice_message() | 55 | 2 | 20 | |
WooCommerce\Facebook\Events\Event::generate_event_id() | 54 | 2 | 20 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::render_title() | 60 | 2 | 19 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::parse_dependencies() | 56 | 2 | 19 | |
WooCommerce\Facebook\Jobs\GenerateProductFeed::process_items() | 56 | 2 | 18 | |
WooCommerce\Facebook\Events\Event::prepare_user_data() | 56 | 2 | 18 | |
WooCommerce\Facebook\Handlers\Connection::get_connect_parameters() | 56 | 2 | 18 | |
WooCommerce\Facebook\Framework\Api\Base::broadcast_request() | 56 | 2 | 17 | |
WC_Facebookcommerce_Utils::get_wp_posts() | 58 | 2 | 17 | |
WooCommerce\Facebook\Admin::get_product_not_ready_modal_message() | 53 | 1 | 32 | |
WC_Facebook_Product_Feed::generate_feed() | 58 | 2 | 16 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::add_php_function_notices() | 58 | 2 | 16 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::add_php_extension_notices() | 58 | 2 | 16 | |
WooCommerce\Facebook\Framework\Plugin::__construct() | 58 | 2 | 16 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::add_deprecated_notices() | 58 | 2 | 16 | |
WC_Facebookcommerce_Pixel::get_use_pii_key() | 67 | 3 | 8 | |
WC_Facebookcommerce_Pixel::get_access_token() | 67 | 3 | 8 | |
WooCommerce\Facebook\ProductSets\Sync::check_product_data_before_save() | 67 | 3 | 7 | |
WooCommerce\Facebook\ProductSets\Sync::fb_product_set_hook_after() | 67 | 3 | 7 | |
WooCommerce\Facebook\ProductSets\Sync::get_all_diff() | 66 | 3 | 7 | |
WooCommerce\Facebook\ProductSync\ProductValidator::passes_all_checks() | 65 | 3 | 10 | |
WooCommerce\Facebook\ProductSync\ProductValidator::passes_product_terms_check() | 65 | 3 | 10 | |
WooCommerce\Facebook\ProductSync\ProductValidator::passes_product_sync_field_check() | 65 | 3 | 10 | |
WooCommerce\Facebook\ProductSync\ProductValidator::passes_all_checks_except_sync_field() | 65 | 3 | 10 | |
WC_Facebookcommerce_Integration::create_product_simple() | 64 | 3 | 10 | |
WooCommerce\Facebook\Products\Feed::is_fpassthru_disabled() | 65 | 3 | 8 | |
WooCommerce\Facebook\Utilities\DebugTools::__construct() | 72 | 3 | 5 | |
WooCommerce\Facebook\Framework\Plugin::log() | 65 | 3 | 9 | |
WC_Facebookcommerce_Utils::check_time_cap() | 65 | 3 | 8 | |
WooCommerce\Facebook\Products\Stock::set_product_stock() | 67 | 3 | 8 | |
WooCommerce\Facebook\Events\Event::hash_pii_data() | 63 | 3 | 9 | |
WC_Facebookcommerce_Integration::remove_resync_message() | 69 | 3 | 6 | |
WooCommerce\Facebook\Admin\Settings::is_marketing_enabled() | 68 | 3 | 7 | |
WooCommerce\Facebook\Admin\Settings::render() | 60 | 2 | 15 | |
WooCommerce\Facebook\Admin\Settings::render_tabs() | 63 | 3 | 10 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_status() | 69 | 3 | 6 | |
WC_Facebook_Loader::check_environment() | 69 | 3 | 6 | |
WC_Facebookcommerce_Integration::wp_all_import_compat() | 67 | 3 | 7 | |
WC_Facebookcommerce_Integration::checks() | 70 | 3 | 6 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_2_0_4() | 68 | 3 | 8 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_3_2_0() | 64 | 3 | 10 | |
WC_Facebook_Loader::init_plugin() | 65 | 3 | 9 | |
WC_Facebookcommerce_Utils::get_variant_option_name() | 68 | 3 | 6 | |
WC_Facebookcommerce_Integration::get_js_sdk_version() | 67 | 3 | 7 | |
WC_Facebookcommerce_Integration::get_upload_id() | 67 | 3 | 7 | |
WooCommerce\Facebook\Framework\Helper::get_posted_value() | 66 | 3 | 8 | |
WooCommerce\Facebook\Framework\Helper::get_requested_value() | 66 | 3 | 8 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_visibility() | 69 | 3 | 6 | |
WooCommerce\Facebook\Products::product_should_be_deleted() | 76 | 3 | 3 | |
WooCommerce\Facebook\Framework\Lifecycle::add_hooks() | 63 | 3 | 9 | |
WC_Facebookcommerce_Pixel::set_pixel_id() | 65 | 3 | 9 | |
WC_Facebookcommerce::get_profiling_logger() | 66 | 3 | 8 | |
WooCommerce\Facebook\ProductSets\Sync::sync_remove_product_set() | 64 | 3 | 10 | |
WooCommerce\Facebook\Utilities\Heartbeat::schedule_cron_events() | 67 | 3 | 8 | |
WooCommerce\Facebook\Admin\Settings::get_screen() | 73 | 3 | 4 | |
WC_Facebookcommerce_Integration::get_feed_id() | 67 | 3 | 7 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::get_missing_php_functions() | 66 | 3 | 9 | |
WooCommerce\Facebook\Products\Sync\Background::send_item_updates() | 67 | 3 | 7 | |
WooCommerce\Facebook\Framework\Lifecycle::install_default_settings() | 68 | 3 | 7 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_instagram_business_id() | 68 | 3 | 7 | |
WC_Facebookcommerce_Pixel::get_version_info() | 60 | 2 | 15 | |
WC_Facebookcommerce_Pixel::get_use_s2s() | 67 | 3 | 8 | |
WC_Facebookcommerce_Pixel::set_use_pii_key() | 65 | 3 | 9 | |
WC_Facebookcommerce_Pixel::set_use_s2s() | 65 | 3 | 9 | |
WC_Facebookcommerce_Pixel::set_access_token() | 65 | 3 | 9 | |
WooCommerce\Facebook\Lifecycle::install() | 73 | 3 | 5 | |
WooCommerce\Facebook\Framework\Plugin::load_textdomain() | 67 | 3 | 6 | |
WooCommerce\Facebook\Framework\Plugin\Compatibility::get_wc_version() | 78 | 3 | 3 | |
WC_Facebookcommerce_Integration::update_pixel_install_time() | 72 | 3 | 5 | |
WooCommerce\Facebook\Framework\Api\Base::get_request_method() | 78 | 3 | 3 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_stock_status() | 71 | 3 | 5 | |
WC_Facebookcommerce_EventsTracker::is_single_search_result() | 74 | 3 | 4 | |
WC_Facebookcommerce_Pixel::get_pixel_id() | 67 | 3 | 8 | |
WC_Facebookcommerce_Utils::is_valid_id() | 77 | 3 | 3 | |
WC_Facebookcommerce_Utils::wc_enqueue_js() | 66 | 3 | 8 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::get_missing_php_extensions() | 66 | 3 | 9 | |
WooCommerce\Facebook\Admin::get_product_variation_meta() | 68 | 3 | 7 | |
WC_Facebookcommerce_Integration::get_external_merchant_settings_id() | 67 | 3 | 7 | |
WC_Facebookcommerce_Integration::get_pixel_install_time() | 67 | 3 | 7 | |
WC_Facebookcommerce_EventsTracker::send_pending_events() | 66 | 3 | 9 | |
WC_Facebookcommerce_Integration::get_product_catalog_id() | 67 | 3 | 7 | |
WooCommerce\Facebook\Admin\Notes\SettingsMoved::possibly_add_or_delete_note() | 70 | 3 | 7 | |
WC_Facebookcommerce_Utils::make_url() | 64 | 3 | 10 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::extract_attribute() | 70 | 3 | 5 | |
WooCommerce\Facebook\ProductSync\ProductValidator::validate_product_description() | 65 | 3 | 9 | |
WooCommerce\Facebook\ProductSets\Sync::maybe_sync_product_set_on_product_cat_remove() | 66 | 3 | 9 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::add_admin_notice() | 60 | 2 | 14 | |
WooCommerce\Facebook\API::get_new_request() | 61 | 2 | 13 | |
WC_Facebookcommerce_Background_Process::dispatch() | 61 | 2 | 13 | |
WooCommerce\Facebook\Admin\Settings::add_menu_item() | 61 | 2 | 13 | |
WooCommerce\Facebook\Admin\Product_Sets::category_field_on_edit() | 64 | 2 | 13 | |
WC_Facebook_Product_Feed::format_additional_image_url() | 62 | 2 | 12 | |
WC_Facebook_Product_Feed::format_variant_for_feed() | 63 | 2 | 11 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::maybe_render_learn_more_link() | 64 | 2 | 11 | |
WooCommerce\Facebook\Admin\Product_Categories::render_edit_google_product_category_field() | 54 | 1 | 26 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::get_settings() | 53 | 1 | 25 | |
WooCommerce\Facebook\Admin\Product_Sync_Meta_Box::register() | 54 | 1 | 24 | |
WC_Facebookcommerce::register_custom_taxonomy() | 52 | 1 | 24 | |
WC_Facebookcommerce_Background_Process::task() | 56 | 1 | 21 | |
WooCommerce\Facebook\Admin\Product_Categories::render_add_google_product_category_field() | 59 | 1 | 18 | |
WooCommerce\Facebook\Admin\Products::render_google_product_category_fields() | 58 | 1 | 18 | |
WooCommerce\Facebook\Admin\Products::render_google_product_category_fields_and_enhanced_attributes() | 60 | 1 | 17 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::render_google_product_category_field() | 59 | 1 | 16 | |
WC_Facebook_Loader::__construct() | 66 | 2 | 8 | |
WooCommerce\Facebook\Products\Sync::delete_products() | 72 | 2 | 5 | |
WooCommerce\Facebook\ProductSets\Sync::get_product_cat_sets() | 59 | 1 | 15 | |
WooCommerce\Facebook\Products\Sync::create_or_update_products() | 72 | 2 | 5 | |
WooCommerce\Facebook\Events\Normalizer::normalizeEmail() | 67 | 2 | 7 | |
WooCommerce\Facebook\API::perform_request() | 64 | 2 | 10 | |
WooCommerce\Facebook\Framework\Lifecycle::trigger_milestone() | 70 | 2 | 6 | |
WooCommerce\Facebook\Events\Event::get_client_user_agent() | 77 | 2 | 3 | |
WooCommerce\Facebook\Events\Event::get_name() | 78 | 2 | 3 | |
WooCommerce\Facebook\ProductSets\Sync::sync_product_product_sets() | 66 | 2 | 8 | |
WooCommerce\Facebook\Events\Event::get_custom_data() | 78 | 2 | 3 | |
WooCommerce\Facebook\Products\Feed::get_feed_secret() | 66 | 2 | 8 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::enqueue_assets() | 70 | 2 | 6 | |
WC_Facebookcommerce::is_current_page_conected_filter() | 71 | 2 | 6 | |
WooCommerce\Facebook\Events\Event::get_user_data() | 78 | 2 | 3 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::handle_dismiss_notice() | 73 | 2 | 5 | |
WooCommerce\Facebook\Products\FBCategories::is_root_category() | 68 | 2 | 7 | |
WooCommerce\Facebook\Events\Normalizer::normalizePhone() | 68 | 2 | 7 | |
WC_Facebook_WPML_Injector::__construct() | 65 | 2 | 8 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::undismiss_notice() | 66 | 2 | 8 | |
WooCommerce\Facebook\Products\FBCategories::get_attribute_field_by_hash() | 67 | 2 | 8 | |
WooCommerce\Facebook\Framework\Plugin::load_translations() | 73 | 2 | 6 | |
WooCommerce\Facebook\Framework\Lifecycle::handle_activation() | 69 | 2 | 6 | |
WooCommerce\Facebook\Products\FBCategories::get_category() | 69 | 2 | 7 | |
WC_Facebookcommerce_Background_Process::__get() | 67 | 2 | 7 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_warning() | 78 | 2 | 3 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::get_feed_nodes_for_catalog() | 64 | 2 | 10 | |
WooCommerce\Facebook\Framework\Plugin\Compatibility::is_wc_version_gte() | 74 | 2 | 4 | |
WooCommerce\Facebook\Events\Normalizer::normalizeCountry() | 67 | 2 | 7 | |
WooCommerce\Facebook\Framework\Api\Base::set_request_headers() | 73 | 2 | 5 | |
WooCommerce\Facebook\Events\Normalizer::isInternationalNumber() | 64 | 2 | 9 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_info() | 78 | 2 | 3 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::track_data_source_feed_tracker_info() | 67 | 2 | 8 | |
WooCommerce\Facebook\Products\Sync::schedule_sync() | 67 | 2 | 8 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::render_text_field() | 66 | 2 | 8 | |
WooCommerce\Facebook\API::handle_throttled_request() | 63 | 2 | 10 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_error() | 78 | 2 | 3 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::redirect() | 71 | 2 | 6 | |
WC_Facebookcommerce_Background_Process::schedule_event() | 66 | 2 | 9 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_message_id() | 75 | 2 | 4 | |
WooCommerce\Facebook\Products\Feed::regenerate_feed() | 66 | 2 | 9 | |
WooCommerce\Facebook\Events\Event::get_id() | 78 | 2 | 3 | |
WooCommerce\Facebook\Framework\Helper::wc_add_notice() | 73 | 2 | 5 | |
WC_Facebookcommerce_Info_Banner::get_instance() | 72 | 2 | 5 | |
WC_Facebook_Loader::instance() | 71 | 2 | 6 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::is_notice_dismissed() | 74 | 2 | 4 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::get_lwi_ads_sdk_url() | 68 | 2 | 7 | |
WooCommerce\Facebook\Framework\Api\Base::set_tls_1_2_request() | 70 | 2 | 6 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::__get() | 67 | 2 | 7 | |
WooCommerce\Facebook\Framework\Helper::wc_notice_count() | 71 | 2 | 6 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_page_id() | 74 | 2 | 4 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::get_posts_to_update() | 61 | 1 | 15 | |
WC_Facebook_Loader::activation_check() | 70 | 2 | 6 | |
WC_Facebook_Loader::deactivate_plugin() | 70 | 2 | 6 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::enqueue_assets() | 70 | 2 | 6 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_message() | 78 | 2 | 3 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_1_11_0() | 69 | 2 | 6 | |
WooCommerce\Facebook\Framework\AdminNoticeHandler::dismiss_notice() | 64 | 2 | 9 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::get_feed_upload_metadata() | 64 | 2 | 10 | |
WooCommerce\Facebook\Framework\Plugin\Compatibility::is_enhanced_admin_available() | 78 | 2 | 3 | |
WooCommerce\Facebook\AJAX::sync_products() | 65 | 2 | 9 | |
WooCommerce\Facebook\Framework\Plugin::log_api_request() | 70 | 2 | 6 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::count_remaining_products() | 61 | 1 | 14 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::count_remaining_products() | 62 | 1 | 14 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::get_default_google_product_category_modal_buttons() | 63 | 1 | 14 | |
WooCommerce\Facebook\Admin\Product_Categories::get_default_google_product_category_modal_buttons() | 63 | 1 | 14 | |
WooCommerce\Facebook\Lifecycle::__construct() | 61 | 1 | 14 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::disable_sync_for_excluded_products() | 62 | 1 | 14 | |
WooCommerce\Facebook\Utilities\Tracker::save_batch_generation_time() | 63 | 1 | 12 | |
WC_Facebookcommerce_Info_Banner::dismiss_url() | 62 | 1 | 12 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::get_posts_to_update() | 65 | 1 | 11 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::add_hooks() | 75 | 1 | 4 | |
WC_Facebookcommerce_Background_Process::is_running() | 81 | 1 | 3 | |
WooCommerce\Facebook\Utilities\Tracker::reset_batch_generation_time() | 70 | 1 | 6 | |
WooCommerce\Facebook\Utilities\Tracker::__construct() | 72 | 1 | 6 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_settings() | 100 | 1 | 0 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_pixel_id() | 79 | 1 | 3 | |
facebook_for_woocommerce() | 81 | 1 | 3 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::__construct() | 79 | 1 | 3 | |
WC_Facebookcommerce_Background_Process::is_updating() | 80 | 1 | 3 | |
WooCommerce\Facebook\API::__construct() | 67 | 1 | 8 | |
WooCommerce\Facebook\Feed\FeedConfigurationDetection::get_feed_metadata() | 80 | 1 | 3 | |
WooCommerce\Facebook\Products\Feed::get_feed_data_url() | 68 | 1 | 7 | |
WC_Facebook_Loader::__clone() | 78 | 1 | 3 | |
WC_Facebookcommerce_Background_Process::get_item_count() | 76 | 1 | 4 | |
WC_Facebookcommerce_Background_Process::complete() | 65 | 1 | 10 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::save() | 65 | 1 | 9 | |
WooCommerce\Facebook\Products\Feed::add_hooks() | 72 | 1 | 5 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::process_item() | 91 | 1 | 2 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_business_manager_id() | 79 | 1 | 3 | |
WooCommerce\Facebook\Lifecycle::upgrade_to_1_10_0() | 82 | 1 | 3 | |
WooCommerce\Facebook\Events\Normalizer::normalizeCity() | 78 | 1 | 3 | |
WooCommerce\Facebook\Utilities\Tracker::track_feed_file_generation_time() | 79 | 1 | 3 | |
WooCommerce\Facebook\Events\Normalizer::normalizeState() | 78 | 1 | 3 | |
WooCommerce\Facebook\Admin\Products::render_enhanced_catalog_attributes_tooltip() | 71 | 1 | 6 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::save() | 81 | 1 | 3 | |
WooCommerce\Facebook\Admin\Product_Sets::category_field_on_new() | 71 | 1 | 8 | |
WooCommerce\Facebook\Events\AAMSettings::get_url() | 78 | 1 | 3 | |
WooCommerce\Facebook\API::read_feeds() | 71 | 1 | 5 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_catalog_id() | 79 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::get_enable_automatic_matching() | 82 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::__toString() | 67 | 1 | 9 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_disconnected_message() | 82 | 1 | 3 | |
WooCommerce\Facebook\Products\Sync\Background::process_item_delete() | 66 | 1 | 8 | |
WC_Facebookcommerce_Background_Process::__construct() | 81 | 1 | 3 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_label() | 77 | 1 | 3 | |
WooCommerce\Facebook\Framework\Plugin\Dependencies::get_php_settings() | 82 | 1 | 3 | |
WooCommerce\Facebook\Utilities\Background_Remove_Duplicate_Visibility_Meta::__construct() | 74 | 1 | 5 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::__construct() | 74 | 1 | 5 | |
WC_Facebook_Loader::__wakeup() | 78 | 1 | 3 | |
WooCommerce\Facebook\API::create_product_set_item() | 71 | 1 | 5 | |
WooCommerce\Facebook\Utilities\Tracker::track_feed_file_requested() | 79 | 1 | 3 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::get_default_google_product_category_modal_message_empty() | 70 | 1 | 7 | |
WooCommerce\Facebook\Products\Sync::get_product_index() | 80 | 1 | 3 | |
WC_Facebookcommerce_Info_Banner::__construct() | 66 | 1 | 8 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_data() | 79 | 1 | 3 | |
WooCommerce\Facebook\Framework\AdminMessageHandler::get_messages() | 82 | 1 | 3 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::get_settings() | 82 | 1 | 3 | |
WooCommerce\Facebook\Products\FBCategories::is_category() | 79 | 1 | 3 | |
WooCommerce\Facebook\Products\Sync::add_hooks() | 72 | 1 | 5 | |
WooCommerce\Facebook\API::get_product_facebook_ids() | 71 | 1 | 5 | |
WooCommerce\Facebook\Products\Sync::__construct() | 82 | 1 | 3 | |
WooCommerce\Facebook\Products\Sync::create_or_update_all_products() | 71 | 1 | 6 | |
WooCommerce\Facebook\Utilities\Background_Handle_Virtual_Products_Variations::process_item() | 91 | 1 | 2 | |
WooCommerce\Facebook\Admin\Settings_Screens\Connection::__construct() | 67 | 1 | 7 | |
WooCommerce\Facebook\Events\Normalizer::normalizeZipCode() | 71 | 1 | 5 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::__construct() | 64 | 1 | 9 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_title() | 77 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::get_pixel_id() | 82 | 1 | 3 | |
WooCommerce\Facebook\API::update_product_set_item() | 71 | 1 | 5 | |
WooCommerce\Facebook\Admin\Product_Sets::get_field_label() | 73 | 1 | 5 | |
WooCommerce\Facebook\Admin\Products::render_enhanced_catalog_attributes_title() | 79 | 1 | 3 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_commerce_merchant_settings_id() | 79 | 1 | 3 | |
WooCommerce\Facebook\Utilities\Tracker::track_facebook_feed_config() | 79 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::set_enabled_automatic_matching_fields() | 77 | 1 | 4 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_description() | 77 | 1 | 3 | |
WooCommerce\Facebook\Admin\Products::get_available_product_attribute_names() | 68 | 1 | 8 | |
WooCommerce\Facebook\Products\Feed::__construct() | 82 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::set_pixel_id() | 77 | 1 | 4 | |
WooCommerce\Facebook\Utilities\Tracker::increment_batch_generation_time() | 68 | 1 | 8 | |
WooCommerce\Facebook\Admin\Settings_Screens\Advertise::__construct() | 68 | 1 | 7 | |
WooCommerce\Facebook\Events\AAMSettings::set_enable_automatic_matching() | 77 | 1 | 4 | |
WooCommerce\Facebook\Admin\Settings_Screens\Product_Sync::get_default_google_product_category_modal_message() | 79 | 1 | 3 | |
WooCommerce\Facebook\Admin\Abstract_Settings_Screen::get_id() | 82 | 1 | 3 | |
WooCommerce\Facebook\Products\Sync::is_sync_in_progress() | 67 | 1 | 8 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_ad_account_id() | 79 | 1 | 3 | |
WooCommerce\Facebook\Events\AAMSettings::get_enabled_automatic_matching_fields() | 82 | 1 | 3 | |
WooCommerce\Facebook\API\FBE\Installation\Read\Response::get_profiles() | 79 | 1 | 3 | |
WooCommerce\Facebook\Admin\Product_Sets::__construct() | 67 | 1 | 7 | |
WooCommerce\Facebook\Utilities\Tracker::track_facebook_business_config() | 68 | 1 | 7 | |
WooCommerce\Facebook\Admin\Enhanced_Catalog_Attribute_Fields::__construct() | 71 | 1 | 6 | |
WooCommerce\Facebook\Admin\Product_Categories::__construct() | 64 | 1 | 9 | |
WC_Facebook_Loader::get_framework_version_namespace() | 78 | 1 | 3 | |
WooCommerce\Facebook\AJAX::__construct() | 67 | 1 | 7 |
571 more item(s) not shown.