Code Analysis: Square Sync for Woocommerce 6.0.0

Function Rating Maintainability Complexity Lines of code
Pixeldev\SquareWooSync\Woo\SyncProduct::create_or_update_square_variations()
D
19
51 229
Pixeldev\SquareWooSync\Woo\CreateProduct::handle_variable_product()
D
22
55 164
Pixeldev\SquareWooSync\Woo\CreateProduct::handle_simple_product()
D
26
56 129
Pixeldev\SquareWooSync\Square\SquareImport::import_products()
D
23
52 166
Pixeldev\SquareWooSync\Square\SquareImport::map_square_product_to_woocommerce()
D
22
50 195
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::process_payment()
D
25
35 160
Pixeldev\SquareWooSync\Square\SquareInventory::retrieve_inventory_in_batches()
D
29
36 122
Pixeldev\SquareWooSync\Woo\WooImport::format_product_for_square()
D
24
31 173
Pixeldev\SquareWooSync\Woo\SyncProduct::construct_inventory_changes()
D
27
30 153
Pixeldev\SquareWooSync\Woo\SyncProduct::update_square_product()
C
35 30 81
Pixeldev\SquareWooSync\REST\CustomersController::update_square_user()
C
34 30 76
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::ajax_recalculate_totals()
C
28
25 139
Pixeldev\SquareWooSync\Woo\ValidateWooProduct::validateProduct()
C
33 28 87
Pixeldev\SquareWooSync\REST\CustomersController::process_customers()
C
34 27 92
Pixeldev\SquareWooSync\REST\SquareController::compare_skus()
C
35 27 82
Pixeldev\SquareWooSync\REST\CustomersController::match_customers()
C
30 22 120
Pixeldev\SquareWooSync\Square\SquareHelper::update_square_product()
C
36 23 76
Pixeldev\SquareWooSync\Woo\CreateProduct::create_or_update_product()
B
39 22 58
Pixeldev\SquareWooSync\Woo\CreateProduct::update_product_modifiers()
B
39 21 58
Pixeldev\SquareWooSync\Woo\WooImport::squarewoosync_export_products()
B
36 19 77
Pixeldev\SquareWooSync\REST\CustomersController::create_wordpress_user()
B
35 19 76
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::save_product_modifiers()
B
42 21 44
Pixeldev\SquareWooSync\Woo\CreateProduct::get_or_create_attribute()
B
34 17 102
Pixeldev\SquareWooSync\REST\SquareController::search_inventory()
B
33 17 96
Pixeldev\SquareWooSync\REST\CustomersController::fetch_and_store_square_customers()
B
35 18 80
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::adjust_cart_item_price()
B
40 19 59
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::add_modifiers_to_order_line_item()
B
40 19 56
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::display_product_modifiers()
B
39 19 55
Pixeldev\SquareWooSync\REST\OrdersController::getOrderLineItems()
B
35 17 85
Pixeldev\SquareWooSync\REST\CustomersController::process_wp_users()
B
35 17 82
Pixeldev\SquareWooSync\REST\SquareController::import_to_woocommerce()
B
33 16 96
Pixeldev\SquareWooSync\REST\OrdersController::get_orders()
B
33 16 93
Pixeldev\SquareWooSync\Woo\SyncProduct::delayed_export_to_square()
B
37 17 76
Pixeldev\SquareWooSync\Woo\ValidateWooProduct::validateVariation()
B
38 17 65
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::scheduled_subscription_payment()
B
36 16 75
Pixeldev\SquareWooSync\REST\CustomersController::search_customers()
B
34 15 87
Pixeldev\SquareWooSync\REST\CustomersController::update_woo_user()
B
37 15 71
Pixeldev\SquareWooSync\Woo\SyncProduct::handle_ajax_export_to_square()
B
40 16 55
Pixeldev\SquareWooSync\Woo\SyncProduct::create_square_order_after_woo_order()
B
45 17 38
Pixeldev\SquareWooSync\Square\SquareInventory::retrieve_inventory()
B
41 16 52
Pixeldev\SquareWooSync\Woo\SyncProduct::create_order_in_background()
B
36 14 79
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::build_payment_request()
A
37 14 75
Pixeldev\SquareWooSync\REST\OrdersController::create_square_order()
A
39 15 58
Pixeldev\SquareWooSync\Woo\SyncProduct::sync_inventory_after_product_sold()
A
37 14 73
Pixeldev\SquareWooSync\REST\OrdersController::getOrderFulfillments()
A
35 13 86
Pixeldev\SquareWooSync\REST\CustomersController::create_square_user()
A
40 15 53
Pixeldev\SquareWooSync\Square\SquareImport::handle_import_cron()
A
42 15 52
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::build_payment_request_line_items()
A
42 15 49
Pixeldev\SquareWooSync\REST\OrdersController::prepareSquareOrderData()
A
38 14 63
Pixeldev\SquareWooSync\Orders\WooOrder::handle_scheduled_square_order_completion()
A
40 13 64
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::get_payment_method_data()
A
40 13 54
Pixeldev\SquareWooSync\REST\SquareAuthController::save_access_token()
A
39 12 63
Pixeldev\SquareWooSync\Woo\WooImport::process_products()
A
37 11 76
Pixeldev\SquareWooSync\Woo\WooImport::update_square_inventory_counts()
A
41 12 55
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::enqueue_scripts()
A
39 11 67
Pixeldev\SquareWooSync\REST\SettingsController::get_cron()
A
41 12 51
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_payment_request_for_context()
A
43 12 47
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_product_payment_request()
A
42 12 47
Pixeldev\SquareWooSync\Woo\CreateOrder::apply_order_taxes_and_discounts()
A
48 13 31
Pixeldev\SquareWooSync\Woo\WooImport::getSquareObjectById()
A
50 13 28
Pixeldev\SquareWooSync\REST\CustomersController::get_customers()
A
40 11 58
Pixeldev\SquareWooSync\REST\SquareController::get_square_inventory()
A
40 11 57
Pixeldev\SquareWooSync\Square\SquareImport::is_product_valid()
A
46 12 42
Pixeldev\SquareWooSync\Square\SquareHelper::square_api_request()
A
40 11 54
Pixeldev\SquareWooSync\Woo\WooImport::update_wc_product_with_square_ids()
A
47 12 36
Pixeldev\SquareWooSync\Woo\WooImport::get_square_option_value_id()
A
43 11 49
Pixeldev\SquareWooSync\REST\CustomersController::import_customers()
A
39 10 64
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::allowed_for_cart()
A
54 13 18
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::load_modifier_sets_into_js()
A
35 4 151
Pixeldev\SquareWooSync\Woo\CreateOrder::set_addresses()
A
45 11 41
Pixeldev\SquareWooSync\Woo\CreateProduct::assign_product_category()
A
47 11 39
Pixeldev\SquareWooSync\Woo\WooImport::upload_image_to_square()
A
39 9 63
Pixeldev\SquareWooSync\REST\CustomersController::process_customers_chunk()
A
43 10 48
Pixeldev\SquareWooSync\Payments\ApplePayDomainVerifier::verify()
A
43 10 47
Pixeldev\SquareWooSync\Woo\SyncProduct::squarewoosync_sync_products()
A
43 10 44
Pixeldev\SquareWooSync\REST\OrdersController::addShippingServiceCharge()
A
44 10 42
Pixeldev\SquareWooSync\Woo\WooImport::get_or_create_square_category()
A
42 9 51
Pixeldev\SquareWooSync\Woo\SyncProduct::create_square_order_after_checkout_order()
A
48 10 35
Pixeldev\SquareWooSync\Woo\SyncProduct::delete_square_product()
A
44 9 47
Pixeldev\SquareWooSync\Woo\SyncProduct::upload_image_to_square()
A
40 8 60
Pixeldev\SquareWooSync\Woo\ValidateWooProduct::check_sync_validation()
A
49 10 29
Pixeldev\SquareWooSync\Woo\WooImport::import_products()
A
41 8 58
display_squarewoosync_tools_page()
A
43 8 57
Pixeldev\SquareWooSync\Woo\CreateOrder::set_pickup_shipping_method()
A
49 10 27
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::ajax_get_payment_request()
A
50 10 25
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::payment_fields()
A
53 10 24
Pixeldev\SquareWooSync\Woo\CreateProduct::update_common_product_properties()
A
52 10 22
Pixeldev\SquareWooSync\Square\SquareImport::reconstruct_chunk_products()
A
48 9 33
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_current_page()
A
56 10 17
squarewoosync_display_additional_user_roles()
A
48 9 31
Pixeldev\SquareWooSync\Square\SquareInventory::get_all_square_categories()
A
48 9 31
Pixeldev\SquareWooSync\Woo\SyncProduct::export_to_square()
A
49 9 31
Pixeldev\SquareWooSync\REST\CustomersController::bulk_loyalty_search()
A
44 8 46
squarewoosync_save_additional_user_roles()
A
50 9 29
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_inventory_counts()
A
50 9 27
Pixeldev\SquareWooSync\REST\OrdersController::getOrderDiscounts()
A
45 8 41
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_state_code_by_name()
A
54 9 21
Pixeldev\SquareWooSync\Woo\SyncProduct::get_woo_product_data()
A
43 7 51
Pixeldev\SquareWooSync\Woo\SyncProduct::update_square_stock()
A
54 9 20
Pixeldev\SquareWooSync\Woo\SyncProduct::get_or_create_square_category()
A
43 7 48
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::get_current_page()
A
57 9 15
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::add_payment_method()
A
44 7 44
Pixeldev\SquareWooSync\Woo\WooImport::get_square_option_id()
A
45 7 44
Pixeldev\SquareWooSync\Square\SquareInventory::enhance_product()
A
49 8 29
Pixeldev\SquareWooSync\REST\SettingsController::register_routes()
A
36 1 128
Pixeldev\SquareWooSync\Woo\CreateOrder::handle_fulfillments()
A
53 8 22
Pixeldev\SquareWooSync\Square\SquareHelper::update_simple_product_variation()
A
53 8 22
Pixeldev\SquareWooSync\REST\CustomersController::register_routes()
A
36 1 124
Pixeldev\SquareWooSync\Woo\WooImport::is_valid_image()
A
54 8 18
Pixeldev\SquareWooSync\Square\SquareHelper::update_variable_product_variations()
A
55 8 18
Pixeldev\SquareWooSync\Woo\CreateProduct::sideload_image()
A
43 6 47
Pixeldev\SquareWooSync\Woo\SyncProduct::handle_ajax_sync_to_square()
A
48 7 31
Pixeldev\SquareWooSync\REST\SquareController::prepareProductsMinimal()
A
49 7 31
Pixeldev\SquareWooSync\REST\OrdersController::getOrCreateSquareCustomer()
S
50 7 30
SquareWooSync::is_request()
S
59 8 14
Pixeldev\SquareWooSync\REST\OrdersController::addOrderFeesAsServiceCharges()
S
50 7 27
Pixeldev\SquareWooSync\Woo\CreateProduct::import_product_images()
S
51 7 27
Pixeldev\SquareWooSync\Square\SquareInventory::filter_item_data()
S
45 6 42
Pixeldev\SquareWooSync\Woo\CreateOrder::set_order_status()
S
51 7 26
Pixeldev\SquareWooSync\REST\SquareController::update_square_inventory_function()
S
46 6 40
Pixeldev\SquareWooSync\Abstracts\RESTController::format_collection_response()
S
51 7 25
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::display_modifiers_in_cart()
S
51 7 24
Pixeldev\SquareWooSync\Setup\WebhookManager::request()
S
51 7 24
Pixeldev\SquareWooSync\Woo\CreateOrder::add_custom_order_item()
S
51 7 22
Pixeldev\SquareWooSync\REST\SquareAuthController::check_access_token()
S
44 5 52
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::calculate_shipping()
S
47 6 35
Pixeldev\SquareWooSync\Woo\SyncProduct::normalize_order_data()
S
56 7 20
Pixeldev\SquareWooSync\Woo\CreateProduct::get_or_create_category()
S
54 7 19
Pixeldev\SquareWooSync\Orders\WooOrder::schedule_square_order_completion()
S
49 6 33
Pixeldev\SquareWooSync\Woo\ValidateWooProduct::check_export_validation()
S
50 6 28
Pixeldev\SquareWooSync\REST\SettingsController::update_settings()
S
51 6 27
Pixeldev\SquareWooSync\Woo\CreateOrder::set_custom_shipping_line()
S
51 6 26
Pixeldev\SquareWooSync\Security\SquareTokenManager::refresh_tokens_job()
S
50 6 25
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::__construct()
S
41 4 54
Pixeldev\SquareWooSync\Setup\Installer::create_tables()
S
44 4 53
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::prepare_payment_data()
S
52 6 22
Pixeldev\SquareWooSync\Assets\Manager::enqueue_admin_assets()
S
53 6 22
Pixeldev\SquareWooSync\Setup\Installer::set_settings()
S
38 2 81
Pixeldev\SquareWooSync\Square\SquareHelper::updated_inventory_data()
S
54 6 21
Pixeldev\SquareWooSync\REST\OrdersController::adjustPickupTime()
S
53 6 20
Pixeldev\SquareWooSync\Assets\Manager::get_scripts()
S
55 6 19
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::get_payment_method_script_handles()
S
55 6 19
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_square_image_urls()
S
54 6 19
Pixeldev\SquareWooSync\Woo\CreateOrder::add_order_items()
S
56 6 18
Pixeldev\SquareWooSync\REST\SquareController::save_inventory_to_db()
S
49 5 32
Pixeldev\SquareWooSync\REST\OrdersController::get_modifier_price_incl_tax()
S
57 6 16
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_token_by_id()
S
57 6 15
Pixeldev\SquareWooSync\Woo\SyncProduct::on_product_update()
S
57 6 15
Pixeldev\SquareWooSync\Woo\WooImport::wp_all_import_completed()
S
50 5 30
Pixeldev\SquareWooSync\Woo\CreateProduct::get_or_create_product_by_square_id()
S
50 5 29
Pixeldev\SquareWooSync\REST\SquareController::stop_import()
S
50 5 29
Pixeldev\SquareWooSync\REST\SquareController::get_square_categories()
S
51 5 27
Pixeldev\SquareWooSync\REST\CustomersController::stop_import()
S
51 5 27
Pixeldev\SquareWooSync\REST\CustomersController::get_groups_segments()
S
50 5 27
Pixeldev\SquareWooSync\REST\LogController::get_logs()
S
59 6 12
filter_products_by_square_product_id_query()
S
62 6 11
Pixeldev\SquareWooSync\REST\OrdersController::addFeeLineItems()
S
52 5 24
Pixeldev\SquareWooSync\Woo\WooImport::handle_bulk_action()
S
54 5 24
Pixeldev\SquareWooSync\Woo\CreateOrder::get_customer_id()
S
54 5 22
Pixeldev\SquareWooSync\REST\SettingsController::get_settings()
S
53 5 22
Pixeldev\SquareWooSync\REST\SquareController::reenable_webhook()
S
53 5 22
Pixeldev\SquareWooSync\Woo\WooImport::schedule_sync_job()
S
45 3 51
Pixeldev\SquareWooSync\Woo\WooImport::schedule_export_job()
S
45 3 51
Pixeldev\SquareWooSync\Woo\WooImport::upload_product_images_to_square()
S
55 5 21
Pixeldev\SquareWooSync\REST\SquareAuthController::clear_access_token()
S
47 4 36
Pixeldev\SquareWooSync\REST\SquareController::register_routes()
S
44 3 50
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::process_admin_options()
S
55 5 20
Pixeldev\SquareWooSync\Square\SquareImport::record_import_error()
S
55 5 19
Pixeldev\SquareWooSync\Woo\SyncProduct::upload_product_images_to_square()
S
57 5 18
Pixeldev\SquareWooSync\Woo\SyncProduct::build_square_category_array()
S
56 5 18
Pixeldev\SquareWooSync\Square\SquareHelper::get_inventory()
S
55 5 18
Pixeldev\SquareWooSync\Woo\CreateProduct::get_mime_type()
S
44 3 46
Pixeldev\SquareWooSync\REST\SettingsController::handle_export_to_square()
S
49 4 31
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::getOrCreateSquareCustomerByUser()
S
50 4 28
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::on_square_sync_gateway_enabled()
S
59 5 13
Pixeldev\SquareWooSync\REST\CustomersController::get_groups()
S
50 4 27
display_raw_admin_order_item_meta()
S
52 4 26
Pixeldev\SquareWooSync\REST\LogController::write_log()
S
51 4 26
Pixeldev\SquareWooSync\Woo\CreateProduct::validate_product_data()
S
61 5 11
Pixeldev\SquareWooSync\Woo\SyncProduct::find_square_category_by_term()
S
62 5 11
Pixeldev\SquareWooSync\REST\OrdersController::getCommonProductTaxRate()
S
61 5 11
Pixeldev\SquareWooSync\Logger\Logger::process_log_queue()
S
51 4 26
Pixeldev\SquareWooSync\REST\SquareController::get_saved_inventory()
S
50 4 26
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::init_form_fields()
S
40 1 70
Pixeldev\SquareWooSync\REST\CustomersController::maybe_create_customers_table()
S
49 3 37
Pixeldev\SquareWooSync\Square\SquareHelper::process_queue()
S
55 4 21
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_square_item_option_values()
S
55 4 19
Pixeldev\SquareWooSync\REST\SettingsController::update_webhook_status()
S
55 4 17
Pixeldev\SquareWooSync\Setup\Installer::cleanup_cron()
S
58 4 16
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_square_items()
S
57 4 16
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_square_item_options()
S
57 4 16
Pixeldev\SquareWooSync\Woo\SyncProduct::set_order_meta()
S
58 4 15
my_plugin_after_update()
S
64 5 9
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::attempt_create_square_order()
S
62 5 10
Pixeldev\SquareWooSync\Square\SquareHelper::decrypt_access_token()
S
59 4 14
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::admin_enqueue_scripts()
S
60 4 14
Pixeldev\SquareWooSync\Woo\SyncProduct::build_ancestor_chain()
S
60 4 14
Pixeldev\SquareWooSync\Woo\WooImport::build_ancestor_chain()
S
60 4 14
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_image_url()
S
60 4 13
Pixeldev\SquareWooSync\Woo\CreateOrder::create_woocommerce_order()
S
51 3 28
Pixeldev\SquareWooSync\REST\OrdersController::formatNewCustomerData()
S
50 3 28
Pixeldev\SquareWooSync\REST\SettingsController::get_modifiers()
S
59 4 13
Pixeldev\SquareWooSync\Woo\WooImport::remove_square_meta()
S
61 4 13
Pixeldev\SquareWooSync\Woo\WooImport::load_square_categories()
S
61 4 12
Pixeldev\SquareWooSync\Woo\SyncProduct::load_square_categories()
S
61 4 12
Pixeldev\SquareWooSync\Logger\Logger::get_square_woo_sync_logs()
S
50 3 27
Pixeldev\SquareWooSync\Woo\WooImport::find_square_category_by_term()
S
61 4 12
Pixeldev\SquareWooSync\Woo\WooImport::wp_all_import_add_meta()
S
62 4 11
Pixeldev\SquareWooSync\Woo\CreateProduct::get_attachment_by_unique_key()
S
54 3 21
Pixeldev\SquareWooSync\Woo\CreateOrder::process_square_order()
S
54 3 21
Pixeldev\SquareWooSync\REST\CustomersController::schedule_customer_cron()
S
55 3 20
remove_square_customer_id_metadata()
S
54 3 20
Pixeldev\SquareWooSync\REST\SettingsController::get_orderable_locations()
S
56 3 17
Pixeldev\SquareWooSync\Woo\WooImport::send_inventory_updates_to_square()
S
57 3 17
Pixeldev\SquareWooSync\Security\SquareTokenManager::init()
S
56 3 17
Pixeldev\SquareWooSync\Square\SquareInventory::fetch_square_items_batch()
S
57 3 17
Pixeldev\SquareWooSync\Woo\SyncProduct::is_sync_successful()
S
73 4 4
Pixeldev\SquareWooSync\Woo\CreateOrder::set_order_totals()
S
65 4 8
Pixeldev\SquareWooSync\REST\SettingsController::get_shipping_methods()
S
58 3 15
Pixeldev\SquareWooSync\Woo\SyncProduct::handle_sync_to_square_bulk_action()
S
58 3 15
Pixeldev\SquareWooSync\Woo\CreateOrder::get_woocommerce_product()
S
58 3 15
Pixeldev\SquareWooSync\Woo\WooImport::get_all_filtered_product_ids()
S
58 3 15
Pixeldev\SquareWooSync\REST\OrdersController::getProductTaxRate()
S
67 4 7
Pixeldev\SquareWooSync\Woo\CreateOrder::add_existing_product_to_order()
S
58 3 14
Pixeldev\SquareWooSync\Woo\WooImport::fetch_square_item_options()
S
59 3 14
Pixeldev\SquareWooSync\REST\SettingsController::update_inventory_for_all_products()
S
60 3 14
SquareWooSync::add_gateway()
S
60 3 13
Pixeldev\SquareWooSync\REST\SquareController::get_import_status()
S
60 3 13
Pixeldev\SquareWooSync\REST\CustomersController::get_import_status()
S
60 3 12
filter_products_by_square_product_id()
S
61 3 12
Pixeldev\SquareWooSync\Square\SquareHelper::update_webhook_subscription_status()
S
60 3 12
Pixeldev\SquareWooSync\Woo\SyncProduct::sync_meta_box_html()
S
51 1 41
Pixeldev\SquareWooSync\Square\SquareHelper::get_webhook_subscriptions()
S
62 3 11
Pixeldev\SquareWooSync\Security\SquareTokenManager::decrypt()
S
61 3 11
Pixeldev\SquareWooSync\Security\SquareTokenManager::save()
S
61 3 11
Pixeldev\SquareWooSync\Square\SquareHelper::resolve_access_token()
S
63 3 11
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::save_card_on_square()
S
54 2 23
Pixeldev\SquareWooSync\REST\CustomersController::get_saved_customers()
S
52 2 22
Pixeldev\SquareWooSync\Woo\CreateProduct::get_attachment_id_by_unique_image_key()
S
54 2 21
SquareWooSync::show_auth_notice_if_needed()
S
57 2 21
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::finalize_order_payment()
S
55 2 20
Pixeldev\SquareWooSync\Woo\CreateProduct::get_product_by_sku()
S
56 2 19
Pixeldev\SquareWooSync\REST\OrdersController::payForOrder()
S
54 2 19
add_square_customer_id_field()
S
58 2 18
Pixeldev\SquareWooSync\REST\SquareController::clear_inventory_table()
S
57 2 17
Pixeldev\SquareWooSync\REST\Api::__construct()
S
57 2 17
Pixeldev\SquareWooSync\REST\SettingsController::set_access_token()
S
56 2 17
SquareWooSync::includes()
S
55 2 17
Pixeldev\SquareWooSync\Square\SquareHelper::update_variations()
S
59 2 16
Pixeldev\SquareWooSync\Woo\CreateProduct::get_product_by_square_id()
S
58 2 16
Pixeldev\SquareWooSync\Admin\Menu::init_menu()
S
57 2 15
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::check_net_amount_due()
S
65 3 7
Pixeldev\SquareWooSync\Woo\WooImport::squarewoosync_sync_products()
S
66 3 8
Pixeldev\SquareWooSync\Square\SquareHelper::getVariationByParentId()
S
67 3 8
Pixeldev\SquareWooSync\Woo\SyncProduct::sync_to_square_bulk_action_admin_notice()
S
66 3 8
Pixeldev\SquareWooSync\Woo\WooImport::bulk_action_notices()
S
66 3 8
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::add_modifiers_to_cart_item_data()
S
67 3 7
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::validate_payment_response()
S
67 3 7
Pixeldev\SquareWooSync\REST\SquareController::reset_is_fetching_failsafe()
S
64 3 10
Pixeldev\SquareWooSync\Square\SquareHelper::get_token_and_validate()
S
64 3 10
Pixeldev\SquareWooSync\REST\CustomersController::sync_user()
S
65 3 9
save_square_customer_id_field()
S
66 3 8
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::update_shipping_method()
S
65 3 9
Pixeldev\SquareWooSync\Square\SquareHelper::update_inventory()
S
50 1 30
Pixeldev\SquareWooSync\Square\SquareHelper::getVariationById()
S
67 3 8
SquareWooSync::maybe_register_auth_notice()
S
71 3 5
Pixeldev\SquareWooSync\REST\CustomersController::handle_process_customers()
S
64 3 8
Pixeldev\SquareWooSync\REST\SquareAuthController::register_routes()
S
52 1 29
Pixeldev\SquareWooSync\REST\SettingsController::update_gateway_settings()
S
58 2 14
Pixeldev\SquareWooSync\Woo\SyncProduct::init_woo_product()
S
59 2 13
SquareWooSync::init_plugin()
S
61 2 12
Pixeldev\SquareWooSync\Woo\SyncProduct::add_ajax_script()
S
60 2 12
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_cart_totals()
S
61 2 12
Pixeldev\SquareWooSync\Logger\Logger::log()
S
63 2 11
Pixeldev\SquareWooSync\REST\SquareController::get_woocommerce_products_by_sku()
S
55 1 26
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::render_add_payment_method_form()
S
59 1 24
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::render_checkout_payment_form()
S
69 1 21
Pixeldev\SquareWooSync\REST\SquareController::get_woocommerce_products_square()
S
57 1 20
remove_square_product_metadata()
S
56 1 20
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::add_modifiers_product_data_fields()
S
61 1 19
Pixeldev\SquareWooSync\REST\OrdersController::register_routes()
S
58 1 18
Pixeldev\SquareWooSync\REST\LogController::register_routes()
S
58 1 18
SquareWooSync::__isset()
S
78 2 3
Pixeldev\SquareWooSync\Logger\Logger::init()
S
70 2 6
Pixeldev\SquareWooSync\REST\Api::register_rest_routes()
S
71 2 6
Pixeldev\SquareWooSync\Square\SquareHelper::encrypt_access_token()
S
64 2 9
my_plugin_install_tables()
S
60 1 15
Pixeldev\SquareWooSync\REST\SettingsController::get_locations()
S
62 2 10
Pixeldev\SquareWooSync\Woo\CreateOrder::get_square_customer()
S
63 2 10
Pixeldev\SquareWooSync\Assets\Manager::register_scripts()
S
71 2 5
Pixeldev\SquareWooSync\Abstracts\RESTController::check_woocommerce()
S
69 2 7
Pixeldev\SquareWooSync\REST\CustomersController::set_role_mappings()
S
62 2 10
Pixeldev\SquareWooSync\Security\SquareTokenManager::on_activation()
S
72 2 5
Pixeldev\SquareWooSync\Square\SquareHelper::get_square_item_details()
S
66 2 8
Pixeldev\SquareWooSync\Square\SquareHelper::get_access_token()
S
71 2 5
Pixeldev\SquareWooSync\Square\SquareHelper::is_token_valid()
S
73 2 4
Pixeldev\SquareWooSync\Woo\CreateOrder::get_square_order()
S
63 2 10
Pixeldev\SquareWooSync\Security\SquareTokenManager::get_site_secret()
S
67 2 7
Pixeldev\SquareWooSync\REST\SquareAuthController::persist_webhook_id()
S
69 2 6
Pixeldev\SquareWooSync\REST\CustomersController::get_role_mappings()
S
62 2 10
Pixeldev\SquareWooSync\REST\SettingsController::get_webhook_status()
S
70 2 5
Pixeldev\SquareWooSync\Setup\WebhookManager::__construct()
S
74 2 4
SquareWooSync::init()
S
69 2 7
update_squarewoosync_tools_settings()
S
74 2 4
Pixeldev\SquareWooSync\Logger\Logger::maintain_log_limit()
S
62 2 10
Pixeldev\SquareWooSync\REST\OrdersController::get_currency_multiplier()
S
63 2 9
Pixeldev\SquareWooSync\Setup\Installer::add_version()
S
68 2 7
SquareWooSync::__get()
S
71 2 6
Pixeldev\SquareWooSync\REST\SettingsController::get_access_token()
S
64 2 9
Pixeldev\SquareWooSync\Security\SquareTokenManager::get_refresh()
S
74 2 4
Pixeldev\SquareWooSync\Setup\WebhookManager::env()
S
78 2 3
Pixeldev\SquareWooSync\Assets\Manager::register_styles()
S
71 2 5
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::is_active()
S
79 2 3
SquareWooSync::register_payment_method_block_integrations()
S
71 2 6
Pixeldev\SquareWooSync\Security\SquareTokenManager::get()
S
74 2 4
Pixeldev\SquareWooSync\Woo\CreateProduct::set_default_attributes()
S
64 2 10
Pixeldev\SquareWooSync\REST\SettingsController::get_gateway_settings()
S
62 2 10
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::get_needs_shipping()
S
67 2 8
Pixeldev\SquareWooSync\Abstracts\RESTController::check_permission()
S
66 2 7
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::supported_product_types()
S
62 1 14
Pixeldev\SquareWooSync\Woo\WooImport::wc_get_product_id_by_temp_id()
S
62 1 13
Pixeldev\SquareWooSync\REST\SettingsController::get_all_products()
S
60 1 13
Pixeldev\SquareWooSync\Setup\WebhookManager::create()
S
61 1 13
SquareWooSync::define_constants()
S
69 1 12
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::__construct()
S
60 1 12
Pixeldev\SquareWooSync\REST\OrdersController::mapOrderStatus()
S
62 1 12
Pixeldev\SquareWooSync\REST\SquareController::get_woocommerce_products()
S
63 1 12
SquareWooSync::init_hooks()
S
61 1 11
Pixeldev\SquareWooSync\REST\SquareController::abortImport()
S
62 1 11
Pixeldev\SquareWooSync\Woo\WooImport::register_bulk_actions()
S
72 1 5
Pixeldev\SquareWooSync\Setup\Installer::run()
S
75 1 5
SquareWooSync::remove_woocommerce_notice()
S
79 1 3
Pixeldev\SquareWooSync\Woo\CreateProduct::normalize_url()
S
80 1 3
Pixeldev\SquareWooSync\Setup\WebhookManager::update_events()
S
64 1 10
SquareWooSync::plugin_action_links()
S
66 1 7
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::__construct()
S
98 1 1
Pixeldev\SquareWooSync\Woo\ValidateWooProduct::init()
S
70 1 6
Pixeldev\SquareWooSync\Assets\Manager::get_styles()
S
66 1 9
Pixeldev\SquareWooSync\REST\SettingsController::delete_access_token()
S
67 1 7
Pixeldev\SquareWooSync\Setup\WebhookManager::delete()
S
66 1 9
Pixeldev\SquareWooSync\Woo\SyncProduct::format_variation_data()
S
64 1 10
SquareWooSync::__construct()
S
66 1 8
Pixeldev\SquareWooSync\Square\SquareInventory::batch_retrieve()
S
65 1 9
squarewoosync_init()
S
82 1 3
Pixeldev\SquareWooSync\Security\SquareTokenManager::encrypt()
S
67 1 7
Pixeldev\SquareWooSync\Security\SquareTokenManager::on_deactivation()
S
80 1 3
Pixeldev\SquareWooSync\Setup\WebhookManager::toggle()
S
65 1 10
Pixeldev\SquareWooSync\Woo\SyncProduct::add_sync_meta_box()
S
66 1 10
Pixeldev\SquareWooSync\Admin\Menu::plugin_page()
S
80 1 3
Pixeldev\SquareWooSync\Orders\WooOrder::init_hooks()
S
73 1 4
Pixeldev\SquareWooSync\Square\SquareHelper::__construct()
S
80 1 3
Pixeldev\SquareWooSync\Woo\WooImport::__construct()
S
98 1 1
Pixeldev\SquareWooSync\Abstracts\RESTController::check_ip_permission()
S
82 1 3
SquareWooSync::deactivate()
S
98 1 1
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::handle_exception()
S
70 1 5
Pixeldev\SquareWooSync\Assets\Manager::register_all_scripts()
S
77 1 4
Pixeldev\SquareWooSync\Square\SquareInventory::__construct()
S
80 1 3
Pixeldev\SquareWooSync\REST\OrdersController::createOrderInSquare()
S
72 1 5
Pixeldev\SquareWooSync\Woo\SyncProduct::__construct()
S
79 1 3
SquareWooSync::square_woo_sync_uninstall()
S
68 1 7
Pixeldev\SquareWooSync\Woo\SyncProduct::wc_find_variation_by_temp_id()
S
65 1 10
Pixeldev\SquareWooSync\Woo\CreateOrder::set_order_meta()
S
69 1 6
Pixeldev\SquareWooSync\Security\SquareTokenManager::overwrite_access()
S
69 1 6
Pixeldev\SquareWooSync\Square\SquareHelper::queue_request()
S
74 1 4
Pixeldev\SquareWooSync\Security\SquareTokenManager::clear()
S
80 1 3
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::remove_credit_card_fields()
S
74 1 4
register_squarewoosync_tools_page()
S
67 1 9
Pixeldev\SquareWooSync\Payments\Blocks\WC_SquareSync_Gateway_Blocks_Support::initialize()
S
76 1 4
Pixeldev\SquareWooSync\Payments\WC_SquareSync_Gateway::handle_error()
S
71 1 5
Pixeldev\SquareWooSync\Woo\SyncProduct::register_sync_to_square_bulk_action()
S
75 1 4
Pixeldev\SquareWooSync\Assets\Manager::__construct()
S
75 1 4
SquareWooSync::woocommerce_missing_notice()
S
73 1 5
Pixeldev\SquareWooSync\Admin\Menu::__construct()
S
79 1 3
Pixeldev\SquareWooSync\REST\CustomersController::schedule_cron()
S
75 1 5
Pixeldev\SquareWooSync\Woo\CreateOrder::__construct()
S
75 1 4
SquareWooSync::activate()
S
82 1 3
Pixeldev\SquareWooSync\Modifiers\ProductModifiers::add_modifiers_product_data_tab()
S
67 1 8
SquareWooSync::install()
S
75 1 4
Pixeldev\SquareWooSync\Square\SquareHelper::get_active_token()
S
82 1 3
Pixeldev\SquareWooSync\Woo\WooImport::init()
S
66 1 7
SquareWooSync::load_textdomain()
S
77 1 3
Pixeldev\SquareWooSync\Square\SquareImport::__construct()
S
74 1 4