Abstract_WC_Order_Data_Store_CPT::delete_items() – Remove all line items (products, coupons, shipping, taxes) from the order.
Abstract_WC_Order_Data_Store_CPT::read_items() – Read order items of a specific type from the database for this order.
Abstract_WC_Order_Data_Store_CPT::read_order_data() – Read order data. Can be overridden by child classes to load other props.
Abstract_WC_Order_Data_Store_CPT::update_post_meta() – Helper method that updates all the post meta for an order based on it’s settings in the WC_Order class.
Abstract_WC_Order_Item_Type_Data_Store::save_item_data() – Saves an item’s data to the database / item meta.
AbstractBlock::enqueue_editor_assets() – Enqueue assets used for rendering the block in editor context.
AbstractBlock::get_skeleton_inline_script() – Script to append the correct sizing class to a block skeleton.
AbstractCartRoute::maybe_recalculate_totals() – If shipping/tax data has changed on the server since last calculation, trigger a recalculation now.
AbstractHtmlProcessor::createRawDomDocument() – Creates a DOMDocument instance from the given HTML and stores it in $this->domDocument.
AbstractHtmlProcessor::createUnifiedDomDocument() – Creates a DOM document from the given HTML and stores it in $this->domDocument.
AbstractHtmlProcessor::ensureExistenceOfBodyElement() – Checks that $this->domDocument has a BODY element and adds it if it is missing.
AbstractHtmlProcessor::ensurePhpUnrecognizedSelfClosingTagsAreXml() – Makes sure that any self-closing tags not recognized as such by PHP’s DOMDocument implementation have a self-closing slash.
AbstractHtmlProcessor::getDomDocument() – Provides access to the internal DOMDocument representation of the HTML in its current state.
AbstractHtmlProcessor::prepareHtmlForDomConversion() – Returns the HTML with added document type, Content-Type meta tag, and self-closing slashes, if needed, ensuring that the HTML will be good for creating a DOM document from it.
AbstractHtmlProcessor::removeSelfClosingTagsClosingTags() – Eliminates any invalid closing tags for void elements from the given HTML.
AbstractHtmlProcessor::renderBodyContent() – Renders the content of the BODY element of the normalized and processed HTML.
AbstractPaymentMethodType::get_payment_method_data() – An array of key, value pairs of data made available to payment methods client side.
AbstractPaymentMethodType::get_payment_method_script_handles_for_admin() – Returns an array of script handles to enqueue for this payment method in the admin context
AbstractPaymentMethodType::get_payment_method_script_handles() – Returns an array of script handles to enqueue for this payment method in the frontend context
AbstractPaymentMethodType::is_active() – Returns if this payment method should be active. If false, the scripts will not be enqueued.
AbstractProductGrid::get_attributes() – Get a set of attributes shared across most of the grid blocks.
AbstractProductGrid::get_products_limit() – Works out the item limit based on rows and columns, or returns default.
AbstractProductGrid::get_schema_content_visibility() – Get the schema for the contentVisibility attribute