Code Analysis: TaxJar - Sales Tax Automation for WooCommerce 4.1.4

Function Rating Maintainability Complexity Lines of code
TaxJar_Refund_Record::get_ship_to_address()
C
41 27 47
TaxJar_Record::sync()
C
34 22 91
TaxJar_Order_Record::get_ship_to_address()
B
42 25 42
WC_Taxjar_Transaction_Sync::transaction_backfill()
B
35 18 88
WC_Taxjar_Queue_List::column_default()
B
40 17 57
WC_Taxjar::plugin_registration_hook()
B
33 13 111
WC_Taxjar_Customer_Sync::add_customer_meta_fields()
B
41 16 54
TaxJar_Order_Record::should_sync()
A
44 15 44
TaxJar_Refund_Record::should_sync()
A
44 15 41
WC_Taxjar_Nexus::has_nexus_check()
A
48 13 32
WC_Taxjar_Transaction_Sync::process_queue()
A
45 12 39
TaxJar_Settings::get_settings()
A
47 12 34
WC_Taxjar_AJAX::wc_taxjar_run_transaction_backfill()
A
43 11 47
TaxJar_Customer_Record::get_data_from_object()
A
45 11 45
WC_Taxjar_Queue_List::prepare_items()
A
44 11 43
WC_Taxjar_Install::check_version()
A
51 12 25
WC_Taxjar_Transaction_Sync::order_updated()
A
46 10 40
WC_Taxjar_Transaction_Sync::manual_order_sync()
A
47 10 35
WC_Taxjar_Transaction_Sync::order_cancelled()
A
48 10 33
WC_Taxjar_Transaction_Sync::get_orders_to_backfill()
A
45 9 39
WC_Taxjar_Transaction_Sync::maybe_delete_transaction_from_taxjar()
A
49 9 33
TaxJar_Record::save()
A
49 9 30
WC_Taxjar_Queue_List::extra_tablenav()
A
45 8 43
WC_Taxjar_Connection::validate_verify_response()
A
50 9 28
WC_Taxjar_Transaction_Sync::untrash_post()
A
50 8 30
TaxJar_Customer_Record::should_sync()
S
52 7 26
WC_Taxjar_Nexus::get_or_update_cached_nexus()
S
61 8 11
WC_Taxjar_Transaction_Sync::maybe_delete_refund_from_taxjar()
S
54 7 23
TaxJar_Refund_Record::get_data_from_object()
S
43 5 48
WC_Taxjar_Download_Orders::get_or_create_taxjar_user()
S
48 6 32
TaxJar\Admin_Order_Tax_Request_Body_Builder::get_ship_to_address()
S
57 7 16
WC_Taxjar_Nexus::get_form_settings_field()
S
52 6 25
WC_Taxjar_Transaction_Sync::init()
S
52 6 22
TaxJar_Refund_Record::get_line_items()
S
47 5 36
TaxJar_Settings::output_sections()
S
54 6 18
TaxJar\Cart_Tax_Request_Body_Builder::get_ship_to_address()
S
48 5 32
TaxJar_Tax_Calculation::is_postal_code_valid()
S
49 5 31
WC_Taxjar::maybe_display_admin_notices()
S
60 7 10
WC_Taxjar_Nexus::get_nexus_from_api()
S
58 6 14
TaxJar\Tax_Request_Body::to_array()
S
50 5 28
TaxJar_Record::create_from_record_row()
S
50 5 28
TaxJar_Record::has_valid_ship_from_address()
S
61 6 12
TaxJar_Order_Record::get_data_from_object()
S
45 4 41
TaxJar\Order_Meta_Box::get_order_sync_accordion_content()
S
51 5 26
TaxJar\Order_Meta_Box::get_refund_sync_accordion_content()
S
51 5 26
TaxJar_Record::read()
S
51 5 25
TaxJar_Record::create()
S
53 5 23
TaxJar_Order_Record::get_fee_line_items()
S
53 5 23
WC_Taxjar::init()
S
41 2 64
TaxJar_Tax_Calculation::calculate_renewal_order_totals()
S
56 5 19
WC_Taxjar_Customer_Sync::csv_customer_import_customer_updated()
S
56 5 19
WC_Taxjar_Transaction_Sync::refund_created()
S
56 5 19
TaxJar_Settings::output_transaction_backfill()
S
48 3 48
TaxJar_Customer_Record::load_object()
S
58 5 17
TaxJar_Settings::post_or_setting()
S
57 5 17
TaxJar_Order_Record::get_line_items()
S
49 4 31
WC_Taxjar_Download_Orders::validate_taxjar_download_field()
S
58 5 16
WC_Taxjar_Nexus::clear_non_nexus_rates()
S
58 5 14
WC_Taxjar_Integration::_log()
S
60 5 13
WC_Taxjar_Customer_Sync::_log()
S
60 5 13
WC_Taxjar_Transaction_Sync::_log()
S
60 5 13
TaxJar_Order_Record::load_object()
S
60 5 13
TaxJar\Cart_Tax_Applicator::apply_tax_to_negative_fee()
S
51 4 26
TaxJar\Cart_Tax_Applicator::apply_fee_taxes()
S
53 4 24
TaxJar_Refund_Record::get_fee_line_items()
S
53 4 23
WC_Taxjar_Download_Orders::get_or_generate_v1_api_keys()
S
52 4 23
TaxJar\Cart_Tax_Applicator::apply_shipping_tax()
S
54 4 20
TaxJar_API_Request::get_request_args()
S
55 4 20
TaxJar_Record::find_active_in_queue()
S
55 4 18
WC_Taxjar_Download_Orders::disable_taxjar_user()
S
56 4 17
TaxJar\Order_Tax_Applicator::sum_taxes()
S
58 4 16
TaxJar_Customer_Record::get_customer_name()
S
59 4 15
TaxJar_API_Request::send_request()
S
60 4 15
TaxJar_Settings::sanitize_settings()
S
58 4 15
WC_Taxjar_Transaction_Sync::add_order_meta_box_action()
S
59 4 14
TaxJar_Tax_Calculation::should_calculate_cart_tax()
S
60 4 13
WC_Taxjar_Customer_Sync::maybe_delete_customer()
S
61 4 12
TaxJar\Cart_Tax_Applicator::merge_tax_arrays()
S
62 4 12
TaxJar\Order_Tax_Request_Body_Builder::has_local_shipping()
S
62 4 12
TaxJar_Settings::output_settings_page()
S
61 4 12
WC_Taxjar_Customer_Sync::get_all_exempt_regions()
S
41 1 55
WC_Taxjar_Transaction_Sync::get_refunds_to_backfill()
S
56 3 21
TaxJar\Cart_Tax_Applicator::apply_tax_to_cart_contents()
S
53 3 21
WC_Taxjar_Download_Orders::unlink_provider()
S
54 3 21
WC_Taxjar_Integration::__construct()
S
54 3 20
TaxJar_Settings::get_connected_display_settings()
S
50 2 34
TaxJar_Customer_Record::get_exempt_regions()
S
57 3 17
TaxJar_Settings::get_configurable_address_settings_fields()
S
45 1 47
WC_Taxjar_Integration::on_new_order_page()
S
65 4 9
TaxJar\Tax_Calculator_Builder::should_calculate_tax_for_action()
S
64 4 10
TaxJar\Order_Tax_Request_Body_Builder::get_ship_to_address()
S
59 3 15
WC_Taxjar_Download_Orders::get_or_create_woocommerce_api_keys()
S
59 3 14
WC_Taxjar_Install::install()
S
60 3 14
TaxJar\Order_Tax_Calculation_Validator::validate_vat_exemption()
S
61 3 14
WC_Taxjar_Integration::_get_wildcard_postcodes()
S
59 3 13
WC_Taxjar_Customer_Sync::init()
S
59 3 13
TaxJar\Order_Meta_Box::get_sync_status()
S
61 3 13
TaxJar_Settings::output_sync_queue()
S
61 3 13
TaxJar_Tax_Calculation::get_tax_code_from_class()
S
62 3 12
TaxJar\Tax_Calculator_Builder::build_order_calculator()
S
63 3 12
WC_Taxjar_Customer_Sync::maybe_sync_customer_on_update()
S
61 3 12
TaxJar\Order_Tax_Request_Body_Builder::get_product_tax_code()
S
63 3 11
WC_Taxjar_Install::get_schema()
S
55 2 24
WC_Taxjar_Queue_List::display_tablenav()
S
59 2 20
TaxJar\Order_Tax_Applicator::create_rate_and_apply_to_product_line_item()
S
56 2 17
TaxJar_Settings::get_store_settings()
S
56 2 17
TaxJar_Settings::get_configuration_settings()
S
51 1 31
WC_Taxjar_Integration::on_edit_order_page()
S
64 3 10
TaxJar_Tax_Calculation::should_calculate_on_page()
S
78 3 3
WC_Taxjar_Customer_Sync::save_customer_meta_fields()
S
64 3 9
WC_Taxjar_Transaction_Sync::unschedule_actions()
S
64 3 10
TaxJar\Tax_Details::add_line_items()
S
65 3 9
TaxJar\Cart_Tax_Calculation_Validator::is_customer_vat_exempt()
S
71 3 6
TaxJar\Cart_Tax_Request_Body_Builder::get_line_item_tax_code()
S
70 3 6
TaxJar\Tax_Request_Body::validate_line_items_or_shipping_amount_are_present()
S
66 3 8
TaxJar\Cart_Tax_Request_Body_Builder::get_fee_item_tax_code()
S
70 3 6
TaxJar_Record::__construct()
S
66 3 9
TaxJar\Module_Loader::load_modules()
S
68 3 8
TaxJar\Constants_Manager::get_constant()
S
66 3 9
TaxJar\WooCommerce\TaxCalculation\Block_Flag::is_doing_request_that_requires_calculation()
S
66 3 8
TaxJar_Settings::is_setting_enabled()
S
67 3 7
TaxJar_Settings::get_store_setting()
S
64 3 10
WC_Taxjar_Download_Orders::generate_v2_api_keys()
S
51 1 30
WC_Taxjar_Integration::generate_button_html()
S
51 1 29
TaxJar_API_Request::create_ua_header()
S
58 2 14
TaxJar\Order_Meta_Box::get_order_tax_calculation_metadata()
S
60 2 13
TaxJar\Tax_Calculator::maybe_calculate_and_apply_tax()
S
62 2 13
TaxJar_Record::sync_failure()
S
62 2 12
WC_Taxjar_Customer_Sync::get_customer_meta_fields()
S
52 1 27
TaxJar\Cart_Tax_Request_Body_Builder::get_product_line_items()
S
61 2 12
TaxJar\Cart_Tax_Request_Body_Builder::get_fee_line_items()
S
61 2 12
TaxJar\Admin_Meta_Boxes::add_order_meta_box()
S
63 2 12
TaxJar\Order_Tax_Request_Body_Builder::get_product_line_items()
S
61 2 12
TaxJar\Order_Tax_Request_Body_Builder::get_fee_line_items()
S
61 2 12
WC_Taxjar_AJAX::wc_taxjar_update_nexus_cache()
S
62 2 12
WC_Taxjar_Download_Orders::delete_wc_taxjar_keys()
S
61 2 11
TaxJar\Tax_Calculator::failure()
S
62 2 11
TaxJar_Settings::init()
S
61 2 11
TaxJar\Tax_Builder::build_shipping_tax()
S
63 2 11
TaxJar_Settings::get_debug_settings_fields()
S
56 1 21
TaxJar_Settings::get_hidden_settings()
S
55 1 21
WC_Taxjar_Integration::load_taxjar_admin_assets()
S
55 1 20
TaxJar_Settings::get_plugin_title_settings()
S
56 1 20
TaxJar_Tax_Calculation::is_cart_or_checkout_page()
S
79 2 3
TaxJar_Record::hash_match()
S
65 2 9
WC_Taxjar_Integration::instance()
S
72 2 6
TaxJar_Tax_Calculation::is_mini_cart()
S
79 2 3
WC_Taxjar_Integration::get_value_from_post()
S
68 2 7
TaxJar\Tax_Calculation_Logger::format_response_details()
S
64 2 10
TaxJar\Tax_Calculation_Logger::format_response_body()
S
68 2 7
WC_Taxjar_Integration::load_taxjar_admin_new_order_assets()
S
68 2 7
WC_Taxjar_Nexus::get_nexus_from_cache()
S
65 2 9
WC_Taxjar::display_woocommmerce_inactive_notice()
S
64 2 10
WC_Taxjar_Customer_Sync::get_posted_exempt_regions()
S
68 2 7
TaxJar\Tax_Calculator_Builder::maybe_setup_api_tax_calculator()
S
69 2 7
TaxJar\Tax_Calculator_Builder::is_api_tax_calculation_enabled()
S
74 2 4
TaxJar\Constants_Manager::is_defined()
S
77 2 3
WC_Taxjar_Integration::display_errors()
S
65 2 9
WC_Taxjar_Install::taxjar_308_update()
S
70 2 6
TaxJar\Tax_Calculator_Builder::is_doing_ajax_method_that_needs_tax_calculation()
S
79 2 3
WC_Taxjar_Install::taxjar_300_update()
S
64 2 9
TaxJar\Tax_Calculator_Builder::maybe_setup_admin_order_calculator()
S
70 2 7
WC_Taxjar_Install::drop_tables()
S
68 2 7
TaxJar\Admin_Order_Tax_Request_Body_Builder::get_customer_id()
S
73 2 4
TaxJar\Cart_Calculation_Logger::log_failure()
S
68 2 7
TaxJar_Record::get_data()
S
72 2 6
TaxJar_Record::update_object_sync_failure_meta_data()
S
71 2 6
TaxJar\Tax_Calculator::calculate_tax()
S
69 2 8
TaxJar_Record::delete()
S
66 2 8
TaxJar\Tax_Client::check_for_wp_error()
S
72 2 5
TaxJar\Tax_Client::check_for_ok_status()
S
71 2 5
TaxJar\Tax_Detail_Line_Item::get_tax_rate()
S
71 2 6
TaxJar\Tax_Details::set_shipping_rate()
S
70 2 7
TaxJar\Tax_Details::set_shipping_rate_from_response()
S
69 2 7
TaxJar\Tax_Details::set_rate()
S
69 2 7
TaxJar\Tax_Details::get_line_item()
S
69 2 7
TaxJar\Cart_Tax_Calculation_Validator::validate_total_is_not_zero()
S
67 2 8
TaxJar\Cart_Tax_Calculation_Validator::validate_vat_exemption()
S
68 2 8
TaxJar\Cart_Tax_Calculation_Validator::filter_interrupt()
S
65 2 9
TaxJar_Record::log()
S
69 2 7
TaxJar_Customer_Record::get_exemption_type()
S
66 2 8
TaxJar_Record::set_force_push()
S
70 2 7
TaxJar\Tax_Request_Body::validate_country_is_present()
S
68 2 8
TaxJar\Tax_Request_Body::validate_zip_code_is_present()
S
68 2 8
TaxJar\Tax_Request_Body::validate_zip_code_format()
S
67 2 8
WC_Taxjar_Transaction_Sync::schedule_process_queue()
S
65 2 8
TaxJar\Order_Calculation_Logger::log_failure()
S
68 2 7
TaxJar\Order_Tax_Applicator::apply_tax_to_line_items()
S
73 2 5
TaxJar\Order_Tax_Applicator::apply_tax_to_shipping_items()
S
74 2 5
TaxJar\Order_Tax_Applicator::apply_tax_to_fees()
S
72 2 5
TaxJar\Order_Tax_Applicator::apply_tax_to_shipping_item()
S
66 2 8
TaxJar\Order_Meta_Box::get_calculation_status_description()
S
69 2 7
TaxJar\Order_Meta_Box::get_calculation_status()
S
70 2 7
TaxJar\Order_Tax_Calculation_Validator::validate_total_is_not_zero()
S
67 2 8
TaxJar_Refund_Record::load_object()
S
66 2 9
TaxJar\WooCommerce_Gift_Cards::add_gift_card_usage_to_total()
S
68 2 7
TaxJar\Order_Tax_Calculation_Validator::filter_interrupt()
S
65 2 9
TaxJar\WooCommerce_PDF_Product_Vouchers::load()
S
66 2 8
TaxJar\Order_Tax_Calculation_Validator::is_customer_vat_exempt()
S
67 2 8
TaxJar\Constants_Manager::is_true()
S
78 2 3
TaxJar\Constants_Manager::clear_single_constant()
S
68 2 7
TaxJar\WooCommerce\TaxCalculation\Block_Flag::maybe_set_block_flag()
S
68 2 8
TaxJar\Order_Tax_Request_Body_Builder::get_line_item_tax_code()
S
69 2 7
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::validate_nexus()
S
68 2 8
TaxJar\Rate_Manager::create_or_update_tax_rate()
S
66 2 8
WC_Taxjar_Integration::on_order_page()
S
79 2 3
TaxJar\Tax_Builder::build_woocommerce_tax_rate()
S
67 2 8
TaxJar\Tax_Applicator::check_tax_details_for_nexus()
S
68 2 8
TaxJar_Settings::is_save_rates_enabled()
S
74 2 4
WC_Taxjar_Connection::check_status()
S
63 2 10
TaxJar_Tax_Calculation::maybe_calculate_cart_taxes()
S
69 2 7
TaxJar_Tax_Calculation::__construct()
S
68 2 8
TaxJar\Tax_Calculation_Logger::format_response_message()
S
68 2 7
TaxJar_Tax_Calculation::maybe_calculate_order_taxes()
S
68 2 7
TaxJar\Tax_Calculation_Logger::log()
S
70 2 6
WC_Taxjar_Queue_List::get_columns()
S
59 1 14
WC_Taxjar_Record_Queue::clean_orphaned_records()
S
59 1 14
TaxJar_Order_Record::delete_in_taxjar()
S
59 1 14
TaxJar\Order_Tax_Applicator::apply_fee_tax()
S
60 1 14
TaxJar\Order_Meta_Box::get_sync_queue_link()
S
60 1 13
TaxJar_Refund_Record::delete_in_taxjar()
S
60 1 13
TaxJar\Rate_Manager::prepare_tax_rate()
S
61 1 12
TaxJar\Tax_Calculation_Result::to_json()
S
63 1 11
TaxJar\Cart_Tax_Applicator::calculate_totals()
S
61 1 11
TaxJar_Order_Record::update_in_taxjar()
S
62 1 11
TaxJar\Order_Meta_Box::get_sync_status_tip()
S
61 1 11
TaxJar_Settings::get_detected_address_settings_fields()
S
61 1 11
WC_Taxjar_Connection::get_invalid_api_token_message()
S
63 1 11
WC_Taxjar_Connection::get_error_message_html()
S
64 1 11
TaxJar\Order_Tax_Calculation_Result_Data_Store::update()
S
73 1 5
TaxJar\Tax_Calculator::get_tax_from_client()
S
76 1 4
TaxJar\Tax_Calculator::set_tax_details_address()
S
71 1 6
TaxJar\Tax_Calculator::cache_tax()
S
79 1 3
TaxJar\Tax_Calculator::apply_tax()
S
81 1 3
TaxJar\Tax_Calculator::success()
S
67 1 8
TaxJar\Cart_Tax_Applicator::round_line_tax()
S
79 1 3
TaxJar\Tax_Client::get_taxes()
S
67 1 8
TaxJar\Tax_Client::check_response_for_errors()
S
77 1 4
TaxJar_Customer_Record::sync_failure()
S
77 1 4
TaxJar_Record::get_created_datetime()
S
82 1 3
TaxJar\Tax_Client::build_tax_details()
S
80 1 3
TaxJar\Tax_Detail_Line_Item::__construct()
S
71 1 6
TaxJar\Tax_Detail_Line_Item::get_id()
S
82 1 3
TaxJar\Cart_Tax_Applicator::apply_tax_to_fee()
S
67 1 7
TaxJar\Tax_Detail_Line_Item::get_taxable_amount()
S
82 1 3
TaxJar\Tax_Detail_Line_Item::get_tax_collectable()
S
82 1 3
TaxJar\Tax_Details::__construct()
S
65 1 9
TaxJar_Record::set_processed_datetime()
S
81 1 3
WC_Taxjar_Transaction_Sync::display_notice_after_product_options_tax()
S
67 1 8
TaxJar\Cart_Tax_Calculation_Result_Data_Store::__construct()
S
81 1 3
TaxJar\Tax_Details::response_contains_shipping_rate()
S
80 1 3
TaxJar\Cart_Tax_Calculation_Result_Data_Store::update()
S
73 1 5
TaxJar\Tax_Calculation_Result::get_context()
S
82 1 3
TaxJar\Tax_Details::get_location()
S
67 1 8
TaxJar\Tax_Details::has_nexus()
S
80 1 3
TaxJar\Tax_Details::is_shipping_taxable()
S
80 1 3
TaxJar\Tax_Details::set_country()
S
81 1 3
TaxJar\Tax_Details::get_country()
S
82 1 3
TaxJar\Tax_Details::set_state()
S
81 1 3
TaxJar\Tax_Details::get_state()
S
82 1 3
TaxJar\Tax_Details::set_city()
S
81 1 3
TaxJar\Tax_Details::get_city()
S
82 1 3
TaxJar\Tax_Details::set_zip()
S
81 1 3
TaxJar\Tax_Details::get_zip()
S
82 1 3
TaxJar\Tax_Details::get_shipping_tax_rate()
S
82 1 3
TaxJar\Tax_Details::get_rate()
S
82 1 3
TaxJar\Tax_Details::get_raw_response()
S
82 1 3
TaxJar\Tax_Request_Body_Builder::get_ship_to_address()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::get_shipping_amount()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::get_customer_id()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::get_exemption_type()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::get_product_line_items()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::get_fee_line_items()
S
100 1 0
TaxJar\Tax_Request_Body_Builder::__construct()
S
80 1 3
TaxJar\Tax_Request_Body_Builder::create()
S
67 1 9
TaxJar\Tax_Request_Body_Builder::get_line_items()
S
78 1 4
TaxJar\Order_Tax_Applicator::remove_existing_tax()
S
81 1 3
TaxJar\Tax_Calculator_Builder::set_cart_tax_applicator()
S
80 1 3
TaxJar\Tax_Calculator::set_applicator()
S
81 1 3
TaxJar\Tax_Calculation_Result::get_raw_request()
S
82 1 3
WC_Taxjar_Connection::can_connect_to_api()
S
79 1 3
TaxJar_Record::get_provider()
S
77 1 3
TaxJar\Order_Tax_Applicator::__construct()
S
81 1 3
TaxJar_API_Request::set_request_type()
S
81 1 3
TaxJar\Cache::set_with_hashed_key()
S
75 1 4
TaxJar\Cache::contains_hashed_value()
S
76 1 4
TaxJar_API_Request::set_user_agent()
S
81 1 3
TaxJar\Order_Calculation_Logger::__construct()
S
76 1 4
TaxJar_Order_Record::sync_success()
S
70 1 6
TaxJar\Order_Calculation_Logger::format_unexpected_exception_message()
S
63 1 10
TaxJar\Tax_Calculator_Builder::build_renewal_order_calculator()
S
66 1 9
WC_Taxjar_Install::create_tables()
S
70 1 6
WC_Taxjar_Record_Queue::get_data_for_batch()
S
65 1 8
TaxJar\Tax_Calculator_Builder::set_context()
S
81 1 3
TaxJar\Order_Calculation_Logger::format_success_message()
S
66 1 8
TaxJar\Rate_Manager::wc_rate_already_exists()
S
79 1 3
WC_Taxjar_Record_Queue::get_queue_table_name()
S
76 1 4
TaxJar\Cache::delete_hashed_value()
S
76 1 4
TaxJar\Tax_Builder::__construct()
S
76 1 4
TaxJar_API_Request::set_api_token()
S
81 1 3
TaxJar\Tax_Calculation_Result::get_raw_response()
S
82 1 3
TaxJar\Order_Tax_Calculation_Result_Data_Store::__construct()
S
81 1 3
TaxJar_Record::get_last_error()
S
82 1 3
TaxJar\Order_Tax_Calculation_Validator::get_order_subtotal()
S
78 1 3
TaxJar\Tax_Calculator_Builder::set_cart_validator()
S
75 1 4
TaxJar\Cache::__construct()
S
77 1 4
TaxJar\Order_Tax_Request_Body_Builder::__construct()
S
77 1 4
TaxJar\Order_Calculation_Logger::log_success()
S
75 1 4
TaxJar\Tax_Applicator::apply_new_tax()
S
100 1 0
TaxJar\Cache::delete()
S
81 1 3
TaxJar\Tax_Calculation_Logger::is_logging_enabled()
S
80 1 3
TaxJar_Order_Record::get_from_taxjar()
S
65 1 8
WC_Taxjar_Record_Queue::get_active_records_to_process()
S
67 1 7
WC_Taxjar_Download_Orders::__construct()
S
75 1 4
TaxJar_Customer_Record::create_in_taxjar()
S
66 1 8
TaxJar_Settings::output_sections_before()
S
81 1 3
TaxJar_Refund_Record::sync_success()
S
77 1 4
TaxJar\WooCommerce\TaxCalculation\Block_Flag::init_hooks()
S
78 1 3
TaxJar\Tax_Calculation_Logger::format_request_details()
S
80 1 3
TaxJar\Cart_Tax_Applicator::__construct()
S
81 1 3
TaxJar_Customer_Record::get_record_type()
S
81 1 3
TaxJar\Cart_Tax_Applicator::apply_line_total_tax()
S
67 1 7
TaxJar\Tax_Calculator_Builder::set_order_validator()
S
75 1 4
TaxJar_Tax_Calculation::update_tax_options()
S
64 1 10
TaxJar\Cart_Calculation_Logger::log_success()
S
75 1 4
TaxJar\Tax_Calculation_Logger::log_success()
S
100 1 0
TaxJar\Tax_Calculation_Result::set_raw_response()
S
81 1 3
WC_Taxjar_Nexus::__construct()
S
80 1 3
WC_Taxjar_Connection::get_form_settings_field()
S
69 1 7
WC_Taxjar_Connection::get_html_description()
S
82 1 3
TaxJar\Cart_Calculation_Logger::format_unexpected_exception_message()
S
65 1 9
TaxJar\Tax_Builder::get_line_tax()
S
69 1 7
TaxJar\Constants_Manager::set_constant()
S
79 1 3
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::__construct()
S
81 1 3
WC_Taxjar_Customer_Sync::get_customer_exemption_types()
S
68 1 7
TaxJar\Order_Tax_Request_Body_Builder::set_to_address_from_store_address()
S
66 1 8
WC_Taxjar::__construct()
S
71 1 5
WC_Taxjar_Connection::__construct()
S
82 1 3
TaxJar\Rate_Manager::create_tax_rate()
S
69 1 6
TaxJar_Customer_Record::sync_success()
S
77 1 4
TaxJar\Constants_Manager::clear_constants()
S
80 1 3
WC_Taxjar_Integration::is_order_post_type()
S
75 1 4
TaxJar\Cart_Calculation_Logger::format_failed_calculation_message()
S
65 1 9
TaxJar\Cart_Tax_Request_Body_Builder::get_customer_id()
S
75 1 4
TaxJar\WooCommerce_Smart_Coupons::load()
S
78 1 3
TaxJar_API_Request::get_request_type()
S
82 1 3
WC_Taxjar_Queue_List::__construct()
S
67 1 9
TaxJar\Order_Tax_Request_Body_Builder::get_shipping_amount()
S
81 1 3
TaxJar\WooCommerce\TaxCalculation\Block_Flag::was_block_initialized()
S
80 1 3
TaxJar\Order_Meta_Box::output()
S
68 1 7
TaxJar_Record::update_object_sync_success_meta_data()
S
65 1 9
TaxJar\Rate_Manager::prepare_rate_lookup()
S
65 1 9
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::validate_vat_exemption()
S
100 1 0
TaxJar\Tax_Calculation_Exception::getErrorCode()
S
82 1 3
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::filter_interrupt()
S
100 1 0
TaxJar\Tax_Calculator_Builder::build_subscription_order_calculator()
S
66 1 9
TaxJar\Rate_Manager::update_tax_rate()
S
76 1 4
TaxJar_API_Request::__construct()
S
67 1 8
WC_Taxjar::get_settings_url()
S
70 1 6
TaxJar\WooCommerce\TaxCalculation\Block_Flag::doing_request_that_requires_calculation()
S
80 1 3
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::is_out_of_nexus_areas()
S
79 1 3
TaxJar\Cart_Tax_Request_Body_Builder::__construct()
S
77 1 4
WC_Taxjar_Record_Queue::get_all_active_in_queue()
S
68 1 7
TaxJar\Tax_Request_Body::get_from_city()
S
82 1 3
TaxJar\Admin_Meta_Boxes::__construct()
S
78 1 3
WC_Taxjar_Install::init()
S
74 1 4
WC_Taxjar_Transaction_Sync::__construct()
S
77 1 4
TaxJar\Tax_Calculation_Logger::__construct()
S
81 1 3
TaxJar\Tax_Calculation_Logger::format_context()
S
80 1 3
TaxJar\WooCommerce_Gift_Cards::load()
S
78 1 3
TaxJar\Tax_Calculation_Logger::format_message()
S
80 1 3
WC_Taxjar_Download_Orders::get_form_settings_field()
S
64 1 10
TaxJar\WooCommerce_PDF_Product_Vouchers::apply_vouchers()
S
69 1 6
WC_Taxjar_Record_Queue::clear_queue()
S
68 1 7
TaxJar\Cache::contains()
S
75 1 4
TaxJar\Admin_Order_Tax_Request_Body_Builder::prepare_field()
S
74 1 4
TaxJar\Cart_Tax_Request_Body_Builder::get_line_item_unit_price()
S
78 1 3
TaxJar\Cart_Tax_Calculation_Validator::get_cart_subtotal()
S
79 1 3
TaxJar\Tax_Calculator::validate()
S
81 1 3
TaxJar\Cart_Calculation_Logger::format_success_message()
S
67 1 8
WC_Taxjar_AJAX::__construct()
S
75 1 4
TaxJar\Cache::read_hashed_value()
S
76 1 4
TaxJar\Tax_Calculator::set_logger()
S
81 1 3
TaxJar\Rate_Manager::add_rate()
S
67 1 7
TaxJar_Refund_Record::get_transaction_id()
S
79 1 3
TaxJar\Rate_Manager::get_existing_rate()
S
72 1 5
TaxJar\Tax_Calculator::set_request_body_builder()
S
81 1 3
TaxJar\Cache::create_hash_key()
S
74 1 4
TaxJar\Order_Tax_Applicator::apply_new_tax()
S
67 1 9
TaxJar\Order_Tax_Applicator::get_cart_total_for_order()
S
64 1 10
TaxJar\Module_Loader::__construct()
S
79 1 3
TaxJar_Record::get_record_id()
S
82 1 3
TaxJar\Tax_Calculator_Builder::is_rest_request()
S
80 1 3
TaxJar\Tax_Calculator::set_tax_client()
S
81 1 3
TaxJar\Tax_Calculator_Builder::is_nonce_valid()
S
72 1 5
WC_Taxjar_Record_Queue::get_all_active_record_ids_in_queue()
S
68 1 7
WC_Taxjar_Install::update_taxjar_version()
S
76 1 4
TaxJar\Tax_Calculator_Builder::set_cart_tax_result_data_store()
S
76 1 4
WC_Taxjar::add_integration()
S
82 1 3
TaxJar\Tax_Calculator::get_context()
S
82 1 3
TaxJar_Record::should_sync()
S
100 1 0
TaxJar\Tax_Calculator_Builder::get_actions_that_need_calculation()
S
66 1 9
TaxJar_Record::get_data_from_object()
S
100 1 0
TaxJar_Record::get_record_type()
S
100 1 0
TaxJar\Tax_Calculator_Builder::set_cart_logger()
S
76 1 4
TaxJar\Tax_Builder::build_line_tax_from_rate()
S
74 1 4
TaxJar\Tax_Calculator_Builder::setup_admin_order_calculator()
S
68 1 8
WC_Taxjar_Queue_List::output_report()
S
65 1 10
TaxJar\Tax_Calculator_Builder::build_cart_calculator()
S
66 1 9
TaxJar\Tax_Calculation_Result::get_error_message()
S
82 1 3
TaxJar_Record::get_queue_id()
S
82 1 3
TaxJar_API_Request::send_put_request()
S
75 1 4
WC_Taxjar_Connection::send_verify_request()
S
65 1 10
TaxJar\Tax_Calculator_Builder::set_order_logger()
S
75 1 4
TaxJar\Tax_Calculation_Result::set_error_message()
S
81 1 3
TaxJar\Tax_Calculation_Exception::__construct()
S
76 1 4
TaxJar\Cart_Tax_Request_Body_Builder::get_exemption_type()
S
75 1 4
TaxJar_Settings::get_option_name()
S
79 1 3
TaxJar_Tax_Calculation::persist_recurring_cart_calculation_results_to_subscription()
S
76 1 4
TaxJar_Settings::get_connect_to_taxjar_setting()
S
67 1 7
TaxJar\Tax_Calculator_Builder::set_tax_client()
S
81 1 3
WC_Taxjar::plugin_settings_link()
S
73 1 5
WC_Taxjar_Customer_Sync::__construct()
S
77 1 4
TaxJar\Tax_Calculator::get_tax_from_cache()
S
73 1 5
TaxJar_API_Request::set_request_body()
S
81 1 3
TaxJar\Tax_Builder::persist_woocommerce_tax_rate()
S
69 1 8
TaxJar\Order_Tax_Request_Body_Builder::get_exemption_type()
S
75 1 4
WC_Taxjar_Record_Queue::get_active_record_count()
S
68 1 7
TaxJar\Tax_Calculator_Builder::setup_order_calculator()
S
68 1 8
TaxJar_API_Request::send_post_request()
S
75 1 4
TaxJar\Tax_Applicator::apply_tax()
S
71 1 6
TaxJar\Tax_Request_Body::set_from_state()
S
81 1 3
TaxJar_API_Request::get_content_type()
S
82 1 3
TaxJar_Refund_Record::create_in_taxjar()
S
63 1 10
TaxJar_API_Request::get_x_api_version()
S
79 1 3
TaxJar\Tax_Calculator::is_matching_rate_in_cache()
S
80 1 3
WC_Taxjar_Integration::get_regions_uri()
S
79 1 3
WC_Taxjar_Record_Queue::clear_active_transaction_records()
S
68 1 7
TaxJar_Refund_Record::update_in_taxjar()
S
63 1 10
TaxJar()
S
82 1 3
TaxJar_Refund_Record::get_record_type()
S
81 1 3
TaxJar\Tax_Calculator_Builder::__construct()
S
74 1 5
TaxJar\Tax_Calculation_Result::get_success()
S
82 1 3
TaxJar\Tax_Calculator::create_request_body()
S
80 1 3
TaxJar_Record::set_last_error()
S
81 1 3
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::validate_total_is_not_zero()
S
100 1 0
TaxJar\Tax_Request_Body::set_shipping_amount()
S
81 1 3
TaxJar\Tax_Request_Body::set_from_city()
S
81 1 3
TaxJar\Tax_Calculator::set_result_data_store()
S
81 1 3
TaxJar\WooCommerce_Smart_Coupons::should_load()
S
80 1 3
TaxJar\WooCommerce_PDF_Product_Vouchers::should_load()
S
80 1 3
TaxJar_Order_Record::get_record_type()
S
81 1 3
TaxJar\Tax_Calculation_Logger::log_failure()
S
100 1 0
TaxJar\Order_Tax_Calculation_Validator::is_order_vat_exempt()
S
74 1 4
TaxJar\Cache::set()
S
79 1 3
WC_Taxjar_Install::taxjar_3013_update()
S
76 1 4
TaxJar\Order_Calculation_Logger::format_failed_calculation_message()
S
63 1 10
TaxJar\Tax_Calculation_Logger::is_taxjar_calculation_exception()
S
80 1 3
TaxJar_Refund_Record::sync_failure()
S
77 1 4
TaxJar\Tax_Calculation_Result::from_json_string()
S
63 1 10
TaxJar\Cart_Tax_Request_Body_Builder::get_shipping_amount()
S
81 1 3
TaxJar\WooCommerce_Smart_Coupons::add_gift_card_credits_to_total()
S
70 1 6
TaxJar\WooCommerce\TaxCalculation\Block_Flag::clear_flag()
S
80 1 3
TaxJar\Tax_Calculation_Result::set_raw_request()
S
81 1 3
TaxJar\Cart_Tax_Applicator::apply_line_subtotal_tax()
S
65 1 8
WC_Taxjar_Install::taxjar_340_update()
S
72 1 5
TaxJar\Order_Tax_Request_Body_Builder::get_line_item_discount_amount()
S
79 1 3
WC_Taxjar_Install::taxjar_3010_update()
S
81 1 3
TaxJar_API_Request::set_endpoint()
S
81 1 3
TaxJar\Tax_Request_Body::validate()
S
73 1 6
TaxJar\WooCommerce_Gift_Cards::should_load()
S
80 1 3
TaxJar\Tax_Request_Body_Builder::get_from_address()
S
66 1 8
TaxJar\WooCommerce\TaxCalculation\Tax_Calculation_Validator::validate()
S
70 1 7
TaxJar\Cart_Tax_Calculation_Validator::__construct()
S
76 1 4
TaxJar\Tax_Calculator::set_validator()
S
81 1 3
TaxJar\Tax_Calculator_Builder::set_admin_order_tax_request_body_builder()
S
80 1 3
TaxJar\Tax_Calculator::set_context()
S
81 1 3
TaxJar\Tax_Builder::build_woocommerce_rate()
S
65 1 10
WC_Taxjar_Transaction_Sync::should_validate_order_completed_date()
S
75 1 4
WC_Taxjar_Queue_List::no_items()
S
80 1 3
TaxJar\Order_Tax_Calculation_Validator::__construct()
S
76 1 4
TaxJar\Cart_Tax_Applicator::apply_new_tax()
S
73 1 6
TaxJar_Record::get_object_hash()
S
79 1 3
TaxJar_API_Request::get_api_token()
S
82 1 3
TaxJar_Record::set_defaults()
S
71 1 6
WC_Taxjar_Integration::get_connect_url()
S
71 1 5
TaxJar\Order_Tax_Request_Body_Builder::get_line_item_unit_price()
S
79 1 3
WC_Taxjar_Connection::is_api_token_valid()
S
79 1 3
TaxJar\Tax_Calculation_Result::set_success()
S
81 1 3
TaxJar_API_Request::get_request_body()
S
82 1 3
WC_Taxjar_Customer_Sync::get_posted_exemption_type()
S
79 1 3
TaxJar\Cache::read()
S
80 1 3
TaxJar\Tax_Calculator_Builder::set_order_tax_result_data_store()
S
76 1 4
WC_Taxjar_Record_Queue::get_records_from_queue()
S
68 1 7
TaxJar\Tax_Calculator_Builder::setup_api_tax_calculator()
S
68 1 8
TaxJar\Tax_Calculator_Builder::action_needs_calculation()
S
79 1 3
TaxJar\Tax_Request_Body::set_from_street()
S
81 1 3
TaxJar\Tax_Request_Body::add_line_item()
S
80 1 3
TaxJar\Tax_Calculator_Builder::set_cart_tax_request_body_builder()
S
80 1 3
TaxJar_API_Request::get_endpoint()
S
82 1 3
TaxJar_Record::load_object()
S
91 1 2
TaxJar\Tax_Calculator_Builder::set_tax_cache()
S
79 1 3
TaxJar\Tax_Calculator::set_cache()
S
81 1 3
TaxJar\WooCommerce\TaxCalculation\Block_Flag::get_routes_that_require_calculation()
S
73 1 6

91 more item(s) not shown.