_edd_bfcache_buster() – Forces the Cache-Control header on our admin pages to send the no-store header which prevents the back-forward cache (bfcache) from storing a copy of this page in local cache. This helps make sure that page elements modified via AJAX and DOM manipulations aren’t incorrectly shown as if they never changed.
_edd_deprecated_hook() – Marks a deprecated EDD action or filter hook as deprecated and throws a notice.
_edd_deprected_argument() – Marks an argument in a function deprecated and informs when it’s been used
_edd_needs_v3_migration() – Evaluates whether the EDD 3.0 migration should be run, based on _any_ data existing which will need to be migrated.
_edd_privacy_get_customer_id_for_email() – Since our eraser callbacks need to look up a stored customer ID by hashed email address, developers can use this to retrieve the customer ID associated with an email address that’s being requested to be deleted even after the customer has been anonymized.
_edd_privacy_get_payment_action() – Given an EDD_Payment, determine what action should be taken during the eraser processes.
_is_item_total_mismatch() – Attempts to detect if there’s an item total mismatch. This means the individual item breakdowns don’t add up to our proposed totals.
AccountStatusValidator::check_merchant_account() – Determines if the merchant account is ready to accept payments.
AccountStatusValidator::check_webhook() – Confirms that the webhook is set up and has all the necessary events registered.
add_refund_javascript() – Adds a "Refund in PayPal" checkbox when switching the payment’s status to "Refunded".
Adjustments::__202002121() – Upgrade to version 202002121 – Change default value to `null` for columns `start_date` and `end_date`.
Adjustments::__202102161() – Upgrade to version 202102161 – Drop old `code_status_type_scope_amount` index – Create new `status_type` index – Create new `code` index