Code Analysis: WooCommerce Bolt Checkout 2.16.0

Function Rating Maintainability Complexity Lines of code
BoltCheckout\Bolt_Data_Collector::build_cart()
D
22
40 187
BoltCheckout\Bolt_Data_Collector::format_order_as_bolt_cart()
D
23
38 175
handle_bolt_endpoint()
D
24
36 165
BoltCheckout\Bolt_Shipping_and_Tax::evaluate_shipping_tax()
D
28
37 116
BoltCheckout\Bolt_Update_Cart::update_cart()
C
30 29 120
BoltCheckout\Bolt_Address_Helper::prepare_checkout_address_data()
C
29
23 140
set_cart_by_bolt_reference()
C
35 25 75
BoltCheckout\Bolt_Address_Helper::validate_address()
B
38 24 58
BoltCheckout\Bolt_Settings::get_form_fields()
B
21
5 317
BoltCheckout\Bolt_JWT::decode()
B
39 22 59
set_cart_by_bolt_reference_return_all_error()
B
34 20 88
BoltCheckout\Bolt_Auth_Redirect::auth_redirect()
B
35 19 80
BoltCheckout\WC_Bolt_Install::install()
B
40 20 59
BoltCheckout\Bolt_Subscription::implement_order_create_api()
B
33 18 87
BoltCheckout\Bolt_Checkout::do_checkout_validation()
B
38 18 65
BoltCheckout\Bolt_HTML_Handler::show_bolt_button_on_product_page()
B
33 15 100
BoltCheckout\Bolt_Checkout::process_checkout_pre_auth()
B
35 14 86
BoltCheckout\Bolt_Data_Collector::get_order_and_order_token()
B
43 16 47
BoltCheckout\Bolt_Checkout::save_order_non_pre_auth()
A
39 15 60
BoltCheckout\Bolt_Checkout::process_checkout_non_pre_auth()
A
39 14 62
wc_bolt_is_eliminated_from_current_page()
A
47 16 31
BoltCheckout\Bolt_Discounts_Helper::validate_applied_coupons()
A
42 14 51
BoltCheckout\Bolt_Order_Creator::compare_cart_items()
A
42 13 52
BoltCheckout\Bolt_Shipping_and_Tax::handle_shipping_tax_endpoint()
A
39 12 62
update_transaction_status()
A
48 14 31
BoltCheckout\Bolt_Order_Creator::create_order()
A
40 12 59
BoltCheckout\Bolt_Tax_API_Handler::handle_endpoint()
A
39 11 67
Bugsnag_Error::cleanupObj()
A
47 13 35
BoltCheckout\Bolt_Discounts_Helper::apply_coupon_from_discount_hook()
A
40 11 60
Bugsnag_Notification::addError()
A
50 13 28
BoltCheckout\Bolt_Shipping_API_Handler::handle_endpoint()
A
41 11 58
Bugsnag_Request::getRequestMetaData()
A
46 12 38
BoltCheckout\Bolt_Auth_Redirect::parse_and_validate_JWT()
A
47 12 36
wc_bolt_refund_endpoint_handler()
A
42 11 49
BoltCheckout\Bolt_Address_Helper::find_matching_region()
A
50 12 32
Bugsnag_Notification::postWithCurl()
A
44 11 43
BoltCheckout\Bolt_HTML_Handler::render_bolt_checkout()
A
41 10 55
BoltCheckout\Bolt_Page_Checkout::implement_bolt_order_create_api()
A
46 10 38
BoltCheckout\Bolt_Update_Cart::add_item_to_cart()
A
43 9 50
BoltCheckout\Bolt_Address_Helper::generate_shipping_address_data()
A
53 11 19
BoltCheckout\Bolt_Checkout::compare_cart_discount_data_with_bolt_data()
A
43 9 47
BoltCheckout\Bolt_Update_Cart::remove_item_from_cart()
A
48 10 32
BoltCheckout\Bolt_API_Request::handle_api_request_by_url()
A
43 9 46
wc_bolt_cart_get_hint_data()
A
45 9 42
wc_bolt_if_show_on_checkout_page()
A
55 10 18
BoltCheckout\Bolt_Address_Helper::normalize_region_name()
A
48 9 32
BoltCheckout\Bolt_Checkout::recalculate_order_shipping()
A
48 9 31
wc_bolt_check_error_for_pay_exist_order()
A
49 9 29
add_to_cart()
A
50 9 27
BoltCheckout\Bolt_Error_Handler::build_error()
A
43 7 56
BoltCheckout\Bolt_Checkout::check_if_order_exists_by_order_reference_and_shipping()
A
42 7 55
BoltCheckout\Bolt_Shipping_and_Tax::calculate_tax()
A
46 8 40
BoltCheckout\Bolt_Checkout::save_non_bolt_order()
A
46 8 39
BoltCheckout\Bolt_Metrics_Client::post_metrics()
A
46 8 38
BoltCheckout\WC_Bolt_Hook_Manager::postpone_hook()
A
55 9 19
BoltCheckout\Bolt_Checkout::set_post_array_from_bolt_transaction()
A
42 7 48
BoltCheckout\Bolt_JWT::verify()
A
48 8 31
BoltCheckout\Bolt_Discounts_Helper::validate_if_has_individual_use()
A
57 9 15
BoltCheckout\Bolt_Page_Checkout::set_user_id()
A
49 8 30
BoltCheckout\Bolt_Checkout::check_if_user_just_created()
A
50 8 27
BoltCheckout\Bolt_Payment_Gateway::process_refund()
A
46 7 39
BoltCheckout\Bolt_Checkout_Tracking::track_order_success()
A
46 7 37
BoltCheckout\Bolt_Checkout::get_billing_address()
A
55 8 20
BoltCheckout\Bolt_Auth_Redirect::exchange_token()
A
45 7 35
BoltCheckout\Bolt_Discounts_Helper::validate_coupon()
A
49 7 31
BoltCheckout\Bolt_Discounts_Helper::validate_usage_limit_per_user()
A
45 6 46
BoltCheckout\Bolt_Checkout::get_shipping_address()
A
58 8 16
wc_bolt_if_show_on_single_product_page()
S
59 8 13
wc_bolt_failed_payment_endpoint_handler()
S
51 7 27
BoltCheckout\Bolt_Payment_Gateway_Public::get_publishable_key()
S
51 7 26
Bugsnag_Stacktrace::getCode()
S
51 7 25
BoltCheckout\Bolt_Checkout::acquire_order_creation_lock()
S
52 7 25
BoltCheckout\Bolt_Checkout::destroy_bolt_order_details_unique_data()
S
52 7 24
Bugsnag_Stacktrace::fromBacktrace()
S
53 7 22
check_cart_item_stock()
S
52 7 22
wc_bolt_get_order_id_by_order_reference()
S
54 7 22
BoltCheckout\Bolt_JWT::parse_key()
S
55 7 20
BoltCheckout\Bolt_HTTP_Handler::clean_buffers()
S
54 7 20
BoltCheckout\Bolt_Error_Handler::handle_error()
S
48 6 34
BoltCheckout\Bolt_Checkout::check_if_shipping_changed()
S
47 6 33
BoltCheckout\Bolt_Address_Helper::modify_hint_data_sent_to_bolt()
S
57 7 16
wc_bolt_if_product_available()
S
56 7 16
wc_bolt_is_checkout_page()
S
66 8 6
BoltCheckout\Bolt_JWT::json_decode()
S
56 7 15
BoltCheckout\Bolt_Shipping_API_Handler::get_shipping_options()
S
50 6 29
implement_capture_action()
S
50 6 27
BoltCheckout\Bolt_Auth_Redirect::get_public_key()
S
49 6 27
BoltCheckout\Bolt_Checkout_Tracking::do_not_track()
S
60 7 12
BoltCheckout\Bolt_Data_Collector::update_cart_session()
S
51 6 26
Bugsnag_Notification::postJSON()
S
52 6 25
BoltCheckout\Bolt_Discounts_Helper::add_wc_coupon_to_cart()
S
51 6 25
BoltCheckout\Bolt_Get_Account::get_account()
S
47 5 38
BoltCheckout\Bolt_Checkout::process_order_payment()
S
53 6 22
Bugsnag_Stacktrace::addFrame()
S
53 6 21
BoltCheckout\Bolt_Checkout_Admin::show_custom_fields()
S
54 6 21
BoltCheckout\Bolt_Checkout::save_email()
S
54 6 21
BoltCheckout\Bolt_Checkout::compare_cart_shipping_data_with_bolt_data()
S
53 6 21
BoltCheckout\Bolt_Feature_Switch::is_switch_enabled()
S
55 6 19
BoltCheckout\Bolt_HTML_Handler::button_on_minicart()
S
43 4 49
BoltCheckout\Bolt_Checkout::validate_address_in_posted_data()
S
55 6 19
BoltCheckout\Bolt_Compatibility_Helper::check_wc_cart_is_coupon_emails_allowed()
S
55 6 19
BoltCheckout\Bolt_Address_Helper::validate_address_field_requirement()
S
56 6 17
BoltCheckout\Bolt_Checkout::save_transaction_non_pre_auth()
S
48 5 32
set_post_array_by_bolt_order()
S
49 5 31
BoltCheckout\Bolt_Discounts_Helper::remove_coupon_success_notices()
S
57 6 16
BoltCheckout\Bolt_HTML_Handler::button_on_checkout_page()
S
44 4 46
BoltCheckout\Bolt_Checkout_Admin::show_checkboxes()
S
57 6 16
wc_bolt_if_show_on_cart_page()
S
59 6 14
BoltCheckout\Bolt_Checkout_Tracking::get_category_parents()
S
58 6 14
BoltCheckout\Bolt_Checkout_Tracking::output_shipping_details_when_complete()
S
58 6 13
BoltCheckout\Bolt_Checkout::handle_shipping_method()
S
60 6 13
Bugsnag_Client::shutdownHandler()
S
60 6 12
BoltCheckout\Bolt_Checkout_Tracking::print_js()
S
55 5 21
BoltCheckout\Bolt_Address_Helper::get_country_code()
S
55 5 21
get_precision_for_currency_code()
S
56 5 20
BoltCheckout\Bolt_Data_Collector::build_order()
S
55 5 20
BoltCheckout\Bolt_Discounts_Helper::validate_if_limit_to_email()
S
55 5 20
Bugsnag_Error::setPHPThrowable()
S
55 5 20
BoltCheckout\Bolt_Payment_Gateway::validate_bolt_button_color_field()
S
54 5 20
BoltCheckout\Bolt_HTML_Handler::render_bolt_account_js()
S
55 5 18
BoltCheckout\Bolt_HTML_Handler::button_on_cart_page()
S
49 4 32
BoltCheckout\BoltLogger::log()
S
57 5 17
BoltCheckout\WC_Bolt_Data_Manager::cleanup_historic_expired_session()
S
50 4 31
BoltCheckout\Bolt_Checkout_Tracking::get_product_variation_attributes()
S
57 5 16
BoltCheckout\Bolt_Checkout::save_transaction()
S
58 5 16
BoltCheckout\Bolt_Checkout_Tracking::get_product_identifier()
S
59 5 15
BoltCheckout\WC_Bolt_Hook_Manager::execute_order_creation_hooks()
S
58 5 15
BoltCheckout\Bolt_HTML_Handler::get_cart_data_js()
S
49 4 30
BoltCheckout\Bolt_HTML_Handler::get_variation_product()
S
58 5 15
wc_bolt_destroy_session()
S
64 6 10
Bugsnag_Request::getCurrentUrl()
S
68 6 5
BoltCheckout\Bolt_Checkout_Tracking::output_shipping_options_when_complete()
S
58 5 14
BoltCheckout\Bolt_HTTP_Handler::prepare_http_response()
S
50 4 29
BoltCheckout\Bolt_Checkout::check_if_duplicate_order()
S
59 5 14
wc_bolt_get_shipping_methods_tax_status()
S
60 5 13
wc_bolt_if_show_on_mini_cart()
S
60 5 13
BoltCheckout\Bolt_API_Request::send_curl_request()
S
51 4 26
BoltCheckout\Bolt_Checkout::process_order_without_payment()
S
51 4 26
Bugsnag_Notification::postWithFopen()
S
53 4 24
BoltCheckout\Bolt_Checkout_Admin::insert_bolt_merchant_link()
S
55 4 23
BoltCheckout\Bolt_Checkout_Admin::__construct()
S
47 3 37
load_cart_from_native_wc_session()
S
53 4 21
BoltCheckout\Bolt_Checkout::prepare_posted_data()
S
54 4 21
BoltCheckout\Bolt_Gateway_Init::includes()
S
44 2 50
BoltCheckout\Bolt_Checkout::enqueue_bolt_scripts()
S
53 4 20
BoltCheckout\BugsnagHelper::initBugsnag()
S
54 4 20
BoltCheckout\Bolt_Page_Checkout::create_bolt_cart_by_items()
S
55 4 20
BoltCheckout\Bolt_Checkout::process_pay_invoiceemail()
S
56 4 18
implement_void_action()
S
57 4 17
BoltCheckout\Bolt_HTTP_Handler::close_connection()
S
58 4 17
BoltCheckout\Bolt_Metrics_Client::wait_for_file()
S
57 4 17
BoltCheckout\Bolt_Address_Helper::get_country_name()
S
58 4 17
BoltCheckout\Bolt_Discounts_Helper::remove_coupon_from_cart()
S
58 4 16
Bugsnag_Configuration::getNotifyEndpoint()
S
64 5 9
BoltCheckout\Bolt_Feature_Switch::update_switches_from_bolt()
S
59 4 15
BoltCheckout\Bolt_Feature_Switch::get_unique_user_id()
S
59 4 15
BoltCheckout\Bolt_Checkout::get_tax_total_by_bolt_transaction()
S
66 5 9
wc_bolt_add_order_note_only_once()
S
59 4 15
wc_bolt_display_order_apm()
S
62 5 10
wc_bolt_remove_bolt_from_checkout_payment_list()
S
65 5 9
wc_bolt_is_cart_page()
S
69 5 5
BoltCheckout\Bolt_Data_Collector::create_bolt_order()
S
59 4 14
reset_wc_notices()
S
61 4 14
BoltCheckout\Bolt_Discounts_Helper::__construct()
S
61 4 13
Bugsnag_Diagnostics::getAppData()
S
61 4 13
BoltCheckout\Bolt_Checkout::before_validate_checkout()
S
60 4 13
bolt_gateway_initiate()
S
59 4 13
wc_bolt_get_merged_tax()
S
61 4 12
wc_bolt_combine_taxes()
S
62 4 12
BoltCheckout\Bolt_Checkout_Tracking::get_category_hierarchy()
S
60 4 12
BoltCheckout\Bolt_HTML_Handler::render_bolt_sso()
S
62 4 12
wc_bolt_is_pay_exist_order()
S
62 4 11
BoltCheckout\Bolt_Checkout::cancel_unpaid_order()
S
62 4 11
BoltCheckout\Bolt_Discounts_Helper::convert_to_bolt_discount_type()
S
64 4 11
BoltCheckout\Bolt_Checkout::check_if_need_override_shipping()
S
63 4 11
handle_featureswitches_changed()
S
54 3 23
BoltCheckout\WC_Bolt_Data_Manager::insert_external_customer_id()
S
55 3 22
BoltCheckout\Bolt_Feature_Switch::__construct()
S
47 1 50
BoltCheckout\Bolt_Settings::get_default_settings()
S
45 1 50
BoltCheckout\WC_Bolt_Data_Manager::cleanup_expired_session()
S
55 3 18
BoltCheckout\WC_Bolt_Data_Manager::update_customer_id()
S
58 3 17
BoltCheckout\Bolt_Address_Helper::verify_country_code()
S
57 3 16
Bugsnag_Error::toArray()
S
57 3 16
BoltCheckout\Bolt_Discounts_Helper::get_third_party_discounts_by_order()
S
57 3 16
BoltCheckout\Bolt_JWT::signature_to_DER()
S
58 3 16
BoltCheckout\Bolt_Payment_Gateway::__construct()
S
57 3 16
wc_bolt_save_additional_payment_info()
S
64 4 9
wc_bolt_validate_checkout_entry()
S
63 4 9
wc_bolt_validate_pay_action_entry()
S
64 4 9
Bugsnag_Request::getContext()
S
70 4 5
Bugsnag_Configuration::get()
S
66 4 8
Bugsnag_Client::notifyException()
S
67 4 7
BoltCheckout\Bolt_HTML_Handler::get_button_html()
S
62 4 10
BoltCheckout\Bolt_HTML_Handler::render()
S
58 3 15
Bugsnag_Error::setMessage()
S
63 4 10
BoltCheckout\Bolt_Checkout::compare_with_bolt_data_before_order_creation()
S
64 4 10
Bugsnag_Notification::toArray()
S
60 3 14
BoltCheckout\Bolt_Checkout_Tracking::track_started_checkout()
S
59 3 14
BoltCheckout\BugsnagHelper::beforeNotifyFunction()
S
60 3 14
BoltCheckout\Bolt_Checkout::save_order_pre_auth()
S
61 3 13
BoltCheckout\Bolt_Payment_Gateway_Public::add_resources()
S
53 2 28
Bugsnag_Client::notify()
S
62 3 12
BoltCheckout\Bolt_Metrics_Client::write_metric_to_file()
S
62 3 12
wc_bolt_cart_availability()
S
65 3 11
BoltCheckout\Bolt_Address_Helper::get_address()
S
62 3 11
BoltCheckout\WC_Bolt_Data_Manager::get_session()
S
62 3 11
Bugsnag_Notification::encode()
S
63 3 11
BoltCheckout\Bolt_Payment_Gateway::get_icon()
S
59 3 11
BoltCheckout\Bolt_Payment_Gateway::generate_javascript_html()
S
48 1 39
BoltCheckout\Bolt_Payment_Gateway::refund_transaction()
S
53 2 23
BoltCheckout\WC_Bolt_Data_Manager::insert_session()
S
55 2 22
BoltCheckout\WC_Bolt_Data_Manager::get_held_qty()
S
55 2 22
BoltCheckout\WC_Bolt_Data_Manager::create_bolt_session_customer_id_table()
S
56 2 21
BoltCheckout\WC_Bolt_Data_Manager::create_woocommerce_bolt_external_customer_ids_table()
S
56 2 21
BoltCheckout\Bolt_Discounts_Helper::get_bolt_err_code()
S
55 2 21
BoltCheckout\WC_Bolt_Data_Manager::get_bolt_sessions_schema()
S
58 2 19
BoltCheckout\Bolt_Checkout::process_hooks_after_order_creation()
S
56 2 19
BoltCheckout\Bolt_Auth_Redirect::link_login_and_redirect()
S
55 2 18
BoltCheckout\WC_Bolt_Data_Manager::update_session()
S
58 2 17
BoltCheckout\Bolt_Checkout::compare_cart_tax_data_with_bolt_data()
S
56 2 17
BoltCheckout\Bolt_Checkout::init_hooks()
S
50 1 31
BoltCheckout\WC_Bolt_Data_Manager::delete_session()
S
59 2 16
wc_bolt_redirect_to_thankyou_page_if_paid()
S
66 3 8
wc_bolt_round_line_tax()
S
69 3 6
BoltCheckout\Bolt_Compatibility_Helper::get_held_stock_quantity()
S
65 3 8
BoltCheckout\Bolt_Address_Helper::get_region_code_without_encoding()
S
66 3 8
BoltCheckout\Bolt_Address_Helper::get_region_name()
S
63 3 10
BoltCheckout\Bolt_Address_Helper::get_clean_state_names()
S
66 3 7
BoltCheckout\Bolt_Settings::read_settings()
S
66 3 8
BoltCheckout\Bolt_Address_Helper::check_if_address_contain_pobox()
S
68 3 7
BoltCheckout\Bolt_Address_Helper::check_if_address_field_required()
S
67 3 7
BoltCheckout\Bolt_Address_Helper::disable_wc_region_field_validation()
S
68 3 7
BoltCheckout\Bolt_Checkout_Admin::populate_data_into_bolt_transaction_column()
S
63 3 10
Bugsnag_Client::errorHandler()
S
67 3 7
Bugsnag_ErrorTypes::getLevelsForSeverity()
S
65 3 9
BoltCheckout\Bolt_Discounts_Helper::validate_if_already_applied()
S
70 3 6
BoltCheckout\Bolt_HTML_Handler::render_bolt_account()
S
67 3 8
BoltCheckout\Bolt_Checkout::remove_cancel_action()
S
63 3 10
BoltCheckout\Bolt_Error_Handler::get_bolt_error_code()
S
63 3 10
Bugsnag_Configuration::shouldNotify()
S
77 3 3
BoltCheckout\Bolt_Checkout_Tracking::init_tracking_event_handler_on_checkout()
S
65 3 10
BoltCheckout\Bolt_Gateway_Init::get_instance()
S
65 3 9
BoltCheckout\Bolt_Gateway_Init::register_new_wc_order_bolt_reversibly_reject_statuses()
S
64 3 10
Bugsnag_Request::getRequestHeaders()
S
63 3 9
Bugsnag_Stacktrace::generate()
S
62 3 10
BoltCheckout\WC_Bolt_Install::check_version()
S
71 3 5
BoltCheckout\Bolt_Checkout::create_redirect_url()
S
65 3 9
BoltCheckout\Bolt_Checkout_Admin::add_bolt_transaction_column()
S
63 3 10
BoltCheckout\Bolt_Checkout_Admin::add_bolt_custom_actions()
S
64 3 9
BoltCheckout\Bolt_Metrics_Client::process_metric()
S
65 3 9
BoltCheckout\Bolt_Payment_Gateway::process_admin_options()
S
66 3 8
BoltCheckout\Bolt_Settings::after_settings_update()
S
66 3 8
BoltCheckout\Bolt_Tax_API_Handler::get_taxes()
S
58 2 15
Bugsnag_Error::setSeverity()
S
64 3 10
BoltCheckout\Bolt_woocommerce_cart_calculation::add_filter()
S
65 3 9
Bugsnag_Error::setName()
S
66 3 8
wc_bolt_remove_pay_action()
S
70 3 6
BoltCheckout\Bolt_Checkout_Admin::send_api_request_to_bolt()
S
59 2 14
BoltCheckout\Bolt_Checkout_Tracking::get_cart_item_details()
S
59 2 14
BoltCheckout\Bolt_Checkout::save_transaction_pre_auth()
S
59 2 14
wc_bolt_calculate_shipping_method_tax()
S
59 2 14
Bugsnag_Error::exceptionArray()
S
61 2 13
BoltCheckout\WC_Bolt_Data_Manager::update_session_time()
S
62 2 13
BoltCheckout\Bolt_Checkout::compare_cart_totals_with_bolt_data()
S
59 2 13
BoltCheckout\Bolt_Gateway_Init::output_bolt_order_status_styling()
S
61 1 27
BoltCheckout\Bolt_Checkout_Admin::show_transaction_reference()
S
62 2 12
BoltCheckout\Bolt_Shipping_and_Tax::get_shipping_method_type()
S
62 2 12
Bugsnag_Error::setPHPError()
S
62 2 12
BoltCheckout\Bolt_HTML_Handler::init_hooks()
S
61 2 12
BoltCheckout\BugsnagHelper::notifyException()
S
61 2 12
BoltCheckout\Bolt_Checkout::recalculate_order_tax()
S
60 2 12
BoltCheckout\Bolt_Update_Cart::__construct()
S
63 2 11
BoltCheckout\Bolt_HTML_Handler::remove_hooks()
S
62 2 11
BoltCheckout\WC_Bolt_Install::update_feature_switches()
S
63 2 11
wc_bolt_get_bolt_cart()
S
63 2 11
BoltCheckout\Bolt_JWT::create_pem_from_modulus_and_exponent()
S
53 1 25
BoltCheckout\Bolt_Gateway_Init::includes_addons_support_fuc()
S
56 1 20
BoltCheckout\Bolt_Payment_Gateway::admin_options()
S
65 1 17
tag_order_created_via_orphaned_transaction()
S
70 2 6
Bugsnag_Configuration::setProjectRoot()
S
68 2 7
BoltCheckout\Bolt_Shipping_and_Tax::__construct()
S
65 2 9
register_wp_rest_api_routes()
S
61 1 15
BoltCheckout\Bolt_Get_Account::__construct()
S
68 2 7
Bugsnag_Client::sendErrorsOnShutdown()
S
80 2 3
Bugsnag_Notification::deliver()
S
69 2 7
BoltCheckout\Bolt_Checkout::setup_common_data()
S
68 2 7
Bugsnag_Client::setMetaData()
S
67 2 8
wc_bolt_is_rest_api_request()
S
69 2 7
wc_bolt_is_bolt_rest_api_request()
S
67 2 7
BoltCheckout\Bolt_Checkout::set_order_customer_note()
S
74 2 5
wc_bolt_is_paid()
S
71 2 5
BoltCheckout\Bolt_Checkout_Tracking::instance()
S
70 2 7
BoltCheckout\Bolt_Shipping_and_Tax::retrive_active_cart_session_by_order_reference()
S
64 2 10
BoltCheckout\Bolt_Settings::get_custom_url_value_or_default()
S
73 2 4
BoltCheckout\Bolt_JWT::encode_DER()
S
65 2 9
BoltCheckout\Bolt_Checkout::process_checkout()
S
70 2 7
BoltCheckout\Bolt_Metrics_Client::process_count_metric()
S
67 2 8
BoltCheckout\Bolt_Checkout::save_order()
S
66 2 9
BoltCheckout\Bolt_Checkout::empty_wp_rocket_cache()
S
75 2 5
Bugsnag_Request::getRequestIp()
S
77 2 3
BoltCheckout\WC_Bolt_Data_Manager::get_session_created_at_time()
S
66 2 8
Bugsnag_ErrorTypes::getSeverity()
S
68 2 7
BoltCheckout\Bolt_Metrics_Client::get_instance()
S
72 2 6
BoltCheckout\WC_Bolt_Hook_Manager::postpone_order_creation_hooks()
S
63 2 10
replace_limit_exceeded_value_with_hint()
S
71 2 6
BoltCheckout\Bolt_JWT::encode_length()
S
67 2 7
Bugsnag_Stacktrace::frameInsideBugsnag()
S
76 2 3
BoltCheckout\Bolt_HTML_Handler::create_email_enter_event_callback()
S
63 2 10
BoltCheckout\Bolt_Settings::instance()
S
72 2 6
BoltCheckout\Bolt_woocommerce_cart_calculation::override_default_shipping_method()
S
69 2 7
get_wc_notice_message()
S
79 2 3
wc_bolt_if_cart_has_multiple_packages()
S
75 2 4
BoltCheckout\Bolt_JWT::safe_strlen()
S
70 2 6
Bugsnag_Client::exceptionHandler()
S
67 2 8
BoltCheckout\Bolt_Settings::get_bolt_account_host()
S
69 2 7
BoltCheckout\Bolt_Settings::get_bolt_api_host()
S
69 2 7
BoltCheckout\WC_Bolt_Data_Manager::get_instance()
S
72 2 6
BoltCheckout\Bolt_Checkout_Tracking::not_page_reload()
S
69 2 6
BoltCheckout\Bolt_Currency_Utils::get_precision_for_currency_code()
S
69 2 6
BoltCheckout\Bolt_Feature_Switch::instance()
S
72 2 6
BoltCheckout\WC_Bolt_Data_Manager::get_order_id_by_reference()
S
65 2 8
BoltCheckout\Bolt_Metrics_Client::process_latency_metric()
S
67 2 8
BoltCheckout\Bolt_Settings::get_cdn_host()
S
69 2 7
BoltCheckout\Bolt_Data_Collector::instance()
S
72 2 6
wc_bolt_get_order_tax_total()
S
68 2 7
BoltCheckout\Bolt_Checkout::extract_order_changes()
S
67 2 8
Bugsnag_ErrorTypes::getName()
S
68 2 7
Bugsnag_Diagnostics::getUser()
S
67 2 8
BoltCheckout\Bolt_Payment_Gateway::bolt_sanitize_hex_color()
S
71 2 6
BoltCheckout\Bolt_Tax_API_Handler::__construct()
S
65 2 9
BoltCheckout\Bolt_Update_Cart::restore_wc_original_session()
S
67 2 8
Bugsnag_Configuration::shouldIgnoreErrorCode()
S
69 2 7
BoltCheckout\Bolt_Order_Creator::__construct()
S
68 2 7
BoltCheckout\Bolt_JWT::urlsafe_b64_decode()
S
65 2 8
BoltCheckout\Bolt_HTML_Handler::reset()
S
71 2 6
Bugsnag_Client::__construct()
S
65 2 9
BoltCheckout\Bolt_woocommerce_cart_calculation::remove_filter()
S
66 2 9
BoltCheckout\Bolt_Checkout::get_order_shipping_method()
S
66 2 9
BoltCheckout\Bolt_Gateway_Init::get_bolt_payment_gateway()
S
70 2 6
BoltCheckout\Bolt_HTML_Handler::instance()
S
70 2 7
BoltCheckout\Bolt_Data_Collector::build_cart_for_orderinvoice()
S
64 2 9
BoltCheckout\WC_Bolt_Data_Manager::get_by_external_id()
S
66 2 8
BoltCheckout\Bolt_Checkout::save_bolt_transaction_order()
S
72 2 5
wc_bolt_save_custom_checkboxes()
S
68 2 7
BoltCheckout\Bolt_Settings::get_merchant_dashboard_host()
S
69 2 7
Bugsnag_Client::setUserId()
S
69 2 7
get_image_url_by_product()
S
69 2 7
wc_bolt_save_custom_fields()
S
68 2 7
BoltCheckout\Bolt_Shipping_API_Handler::__construct()
S
65 2 9
wc_bolt_if_bolt_payment_gateway_available()
S
75 2 4
BoltCheckout\Bolt_Checkout_Tracking::output_tracking_meta_data()
S
69 2 7
Bugsnag_Error::setPrevious()
S
70 2 6
BoltCheckout\Bolt_API_Request::get_api_url()
S
77 2 3
BoltCheckout\Bolt_Auth_Redirect::__construct()
S
68 2 7
wc_bolt_is_update_cart_api_request()
S
67 2 7
BoltCheckout\Bolt_Compatibility_Helper::make_string_uppercase()
S
78 2 3
Bugsnag_Error::setMetaData()
S
71 2 6
BoltCheckout\Bolt_Checkout::record_frontend_error()
S
70 2 5
BoltCheckout\Bolt_Payment_Gateway::can_refund_order()
S
80 2 3
BoltCheckout\Bolt_Address_Helper::get_region_code()
S
70 2 6
convert_monetary_value_to_bolt_format()
S
66 2 8
BoltCheckout\Bolt_Checkout::simulate_native_wc_post_data()
S
73 2 5
BoltCheckout\Bolt_Checkout_Tracking::enqueue_js()
S
71 2 6
BoltCheckout\Bolt_Discounts_Helper::add_coupon_to_cart()
S
67 2 8
Bugsnag_Request::getUserId()
S
74 2 5
BoltCheckout\Bolt_Discounts_Helper::validate_if_add_by_post_id()
S
71 2 6
BoltCheckout\WC_Bolt_Install::check_if_log_directory_writable()
S
68 2 6
BoltCheckout\Bolt_API_Request::instance()
S
72 2 6
BoltCheckout\Bolt_Address_Helper::get_instance()
S
72 2 6
BoltCheckout\Bolt_Compatibility_Helper::get_instance()
S
72 2 6
BoltCheckout\Bolt_Checkout_Admin::confirm_rejection_action()
S
66 2 8
BoltCheckout\Bolt_Checkout_Admin::force_approve_order_action()
S
63 2 10
BoltCheckout\Bolt_Checkout::instance()
S
70 2 7
BoltCheckout\Bolt_Checkout::get_bolt_order_total()
S
75 2 4
BoltCheckout\Bolt_Gateway_Init::load_bolt_textdomain()
S
63 2 10
BoltCheckout\Bolt_Metrics_Client::schedule_post_metrics()
S
69 2 7
BoltCheckout\Bolt_Checkout_Admin::save_field_is_subscription()
S
74 2 4
Bugsnag_Notification::length()
S
77 2 3
BoltCheckout\Bolt_Discounts_Helper::get_third_party_discounts()
S
66 2 8
BoltCheckout\Bolt_JWT::get_instance()
S
72 2 6
BoltCheckout\WC_Bolt_Data_Manager::get_customer_id()
S
66 2 8
prepare_http_error_response()
S
60 1 14
register_bolt_api_endpoints()
S
63 1 12
BoltCheckout\Bolt_Data_Collector::calc_bolt_order_md5()
S
62 1 12
BoltCheckout\Bolt_Page_Checkout::create_error_response()
S
63 1 12
BoltCheckout\Bolt_JWT::handle_json_error()
S
61 1 12
BoltCheckout\Bolt_Payment_Gateway::process_payment()
S
63 1 11
Bugsnag_Error::setGroupingHash()
S
77 1 4
bolt_jwt()
S
82 1 3
BoltCheckout\Bolt_Order_Creator::register_order_endpoint()
S
68 1 7
BoltCheckout\Bolt_Auth_Redirect::register_auth_redirect_endpoint()
S
68 1 7
BoltCheckout\Bolt_Get_Account::register_wp_rest_api_route()
S
70 1 6
BoltCheckout\Bolt_Checkout_Tracking::__construct()
S
81 1 3
BoltCheckout\Bolt_API_Request::get_feature_switches()
S
68 1 7
BoltCheckout\WC_Bolt_Install::update_wc_bolt_version()
S
79 1 3
Bugsnag_Client::setHostname()
S
77 1 4
BoltCheckout\Bolt_Payment_Gateway_Public::__construct()
S
75 1 4
BoltCheckout\Bolt_Payment_Gateway::payment_fields()
S
80 1 3
Bugsnag_Diagnostics::getContext()
S
79 1 3
BoltCheckout\Bolt_Metrics_Client::__construct()
S
69 1 7
BoltCheckout\WC_Bolt_Data_Manager::__clone()
S
78 1 3
BoltCheckout\Bolt_Checkout::update_order_for_saving_transaction()
S
73 1 6
bolt_addr_helper()
S
82 1 3
Bugsnag_Diagnostics::getDeviceData()
S
70 1 6
BoltCheckout\Bolt_Metric::__construct()
S
77 1 4
BoltCheckout\Bolt_Payment_Gateway_Public::enqueue_scripts()
S
79 1 3
verify_signature()
S
80 1 3
wc_bolt_get_order_id_by_order_number()
S
80 1 3
Bugsnag_Configuration::__construct()
S
81 1 3
BoltCheckout\Bolt_Shipping_and_Tax::register_endpoint()
S
68 1 7
BoltCheckout\BugsnagHelper::addBreadCrumbs()
S
78 1 3
compute_signature()
S
71 1 5
wc_bolt_order_status_bolt_reject_to_processing_notification()
S
75 1 4
BoltCheckout\WC_Bolt_Data_Manager::init()
S
72 1 5
BoltCheckout\Bolt_Payment_Gateway::init_form_fields()
S
80 1 3
Bugsnag_Client::setContext()
S
77 1 4
Bugsnag_Error::__construct()
S
77 1 4
BoltCheckout\Bolt_Gateway_Init::get_html_handler()
S
81 1 3
BoltCheckout\Bolt_Update_Cart::register_wp_rest_api_route()
S
70 1 6
Bugsnag_Stacktrace::fromFrame()
S
72 1 5
BoltCheckout\Bolt_Gateway_Init::__construct()
S
80 1 3
BoltCheckout\Bolt_Auth_Redirect::register_wp_rest_api_route()
S
70 1 6
BoltCheckout\Bolt_Address_Helper::__construct()
S
74 1 5
Bugsnag_Client::setBatchSending()
S
77 1 4
BoltCheckout\Bolt_Metrics_Client::unlock_file()
S
80 1 3
BoltCheckout\Bolt_HTML_Handler::register_bolt_account_shortcode()
S
75 1 4
BoltCheckout\Bolt_Gateway_Init::__clone()
S
78 1 3
BoltCheckout\Bolt_Metric::jsonSerialize()
S
77 1 4
BoltCheckout\Bolt_Checkout::release_order_creation_lock()
S
79 1 3
BoltCheckout\Bolt_API_Request::handle_api_request()
S
75 1 4
BoltCheckout\Bolt_Metrics_Client::is_enabled()
S
81 1 3
BoltCheckout\Bolt_Error_Handler::has_error()
S
80 1 3
BoltCheckout\Bolt_Compatibility_Helper::__construct()
S
80 1 3
Bugsnag_Client::setReleaseStage()
S
77 1 4
BoltCheckout\Bolt_Settings::__construct()
S
71 1 5
Bugsnag_Configuration::setStripPath()
S
75 1 4
Bugsnag_Request::isRequest()
S
79 1 3
BoltCheckout\BoltLogger::warning()
S
79 1 3
bolt_compat()
S
82 1 3
BoltCheckout\WC_Bolt_Data_Manager::create_bolt_sessions_table()
S
71 1 6
Bugsnag_Diagnostics::__construct()
S
75 1 4
wc_bolt_set_chosen_shipping_method_for_first_package()
S
72 1 5
BoltCheckout\Bolt_Compatibility_Helper::wc_cart_get_total_tax()
S
81 1 3
Bugsnag_Client::setNotifier()
S
77 1 4
BoltCheckout\Bolt_Auth_Redirect::get_payload()
S
70 1 5
BoltCheckout\Bolt_Feature_Switch::is_merchant_metrics_enabled()
S
80 1 3
BoltCheckout\Bolt_Checkout_Tracking::reset()
S
80 1 3
BoltCheckout\Bolt_Feature_Switch::is_bolt_order_management_enabled()
S
80 1 3
BoltCheckout\Bolt_woocommerce_cart_calculation::calculate()
S
74 1 5
BoltCheckout\Bolt_Metric::get_metric_json()
S
80 1 3
BoltCheckout\Bolt_Checkout::set_error_handler()
S
81 1 3
BoltCheckout\Bolt_Get_Account::register_get_account_endpoint()
S
68 1 7
BoltCheckout\Bolt_Checkout_Tracking::insert_html_elements()
S
78 1 4
wc_bolt_get_shipping_methods_for_first_package()
S
71 1 6
BoltCheckout\Bolt_Checkout_Tracking::clear_tracking_session()
S
80 1 3
BoltCheckout\Bolt_JWT::__clone()
S
78 1 3
Bugsnag_Client::setProxySettings()
S
77 1 4
BoltCheckout\Bolt_Gateway_Init::register_bolt_payment_gateway()
S
73 1 5
BoltCheckout\BoltLogger::error()
S
79 1 3
Bugsnag_ErrorTypes::isFatal()
S
78 1 3
Bugsnag_Client::setUseSSL()
S
77 1 4
Bugsnag_Client::setNotifyReleaseStages()
S
77 1 4
BoltCheckout\Bolt_Feature_Switch::read_switches()
S
79 1 3
BoltCheckout\Bolt_Feature_Switch::is_hook_priority_changed()
S
80 1 3
Bugsnag_Notification::__construct()
S
81 1 3
BoltCheckout\Bolt_Feature_Switch::is_sso_enabled()
S
80 1 3
BoltCheckout\WC_Bolt_Data_Manager::__construct()
S
76 1 4
Bugsnag_Client::setTimeout()
S
77 1 4
BoltCheckout\BoltLogger::info()
S
79 1 3
BoltCheckout\Bolt_Gateway_Init::get_api_request()
S
76 1 4
Bugsnag_Client::mergeDeviceData()
S
80 1 3
Bugsnag_Stacktrace::toArray()
S
82 1 3
BoltCheckout\Bolt_Compatibility_Helper::reset()
S
80 1 3
BoltCheckout\Bolt_Compatibility_Helper::__wakeup()
S
78 1 3
wc_bolt_data()
S
82 1 3
BoltCheckout\Bolt_Compatibility_Helper::check_is_registration_required()
S
78 1 3
BoltCheckout\Bolt_Data_Collector::__construct()
S
77 1 4
Bugsnag_Client::setFilters()
S
77 1 4
BoltCheckout\WC_Bolt_Install::init()
S
78 1 3
Bugsnag_Client::setAutoNotify()
S
77 1 4
BoltCheckout\Bolt_Feature_Switch::is_track_shipment_enabled()
S
80 1 3
BoltCheckout\Bolt_Gateway_Init::bolt_api_manager()
S
81 1 3
wc_bolt()
S
82 1 3
wc_bolt_encode_user_id()
S
67 1 8
BoltCheckout\BoltLogger::debug()
S
79 1 3
Bugsnag_Stacktrace::__construct()
S
81 1 3
BoltCheckout\Bolt_Checkout_Tracking::round_amount()
S
78 1 3
BoltCheckout\Bolt_Address_Helper::init()
S
75 1 4
BoltCheckout\Bolt_Checkout::__construct()
S
76 1 4
wc_bolt_chekcout_dependence_notice()
S
77 1 3
Bugsnag_Client::setDebug()
S
77 1 4
Bugsnag_Client::setProjectRootRegex()
S
77 1 4
BoltCheckout\Bolt_Address_Helper::reset()
S
80 1 3
BoltCheckout\Bolt_Update_Cart::register_order_endpoint()
S
68 1 7
BoltCheckout\Bolt_Feature_Switch::is_track_non_bolt_order_enabled()
S
80 1 3
BoltCheckout\Bolt_Checkout::add_order_number_to_display_id()
S
72 1 5
wc_bolt_if_order_has_multiple_packages()
S
80 1 3
BoltCheckout\Bolt_Compatibility_Helper::__clone()
S
78 1 3
BoltCheckout\Bolt_Feature_Switch::is_sample_switch_enabled()
S
80 1 3
get_currency_divider()
S
76 1 4
BoltCheckout\Bolt_Order_Creator::register_wp_rest_api_route()
S
70 1 6
BoltCheckout\Bolt_Compatibility_Helper::wc_order_get_order_key()
S
80 1 3
BoltCheckout\Bolt_API_Request::handle_graphql_request()
S
65 1 9
BoltCheckout\Bolt_Shipping_and_Tax::register_wp_rest_api_route()
S
66 1 9
BoltCheckout\BugsnagHelper::getBugsnag()
S
77 1 4
BoltCheckout\Bolt_Gateway_Init::__wakeup()
S
78 1 3
Bugsnag_Client::setSendEnvironment()
S
77 1 4
BoltCheckout\Bolt_Feature_Switch::is_bolt_enabled()
S
80 1 3
BoltCheckout\Bolt_Feature_Switch::is_in_bucket()
S
69 1 6
Bugsnag_Diagnostics::mergeDeviceData()
S
75 1 4
wc_bolt_order_status_bolt_reject_to_failed_notification()
S
75 1 4
BoltCheckout\Bolt_Error_Handler::__construct()
S
73 1 5

68 more item(s) not shown.