Product_Price extends Abstract_Product_Data
Gets data for the price column.
Tags
Table of Contents
- $links : mixed
- $parent_product : mixed
- $product : mixed
- $price_decimals : int
- __construct() : mixed
- Constructor.
- get_data() : mixed
- get_filter_data() : mixed
- get_sort_data() : mixed
- format_term_data() : mixed
- get_parent_product() : mixed
- get_parent_product_id() : mixed
- get_product_attribute() : mixed
- get_product_id() : mixed
- get_product_taxonomy_terms() : mixed
- get_separator() : mixed
- maybe_strip_shortcodes() : mixed
- sortable_obfuscate() : mixed
Properties
$links
protected
mixed
$links
$parent_product
protected
mixed
$parent_product
$product
protected
mixed
$product
$price_decimals
private
int
$price_decimals
The number of decimals used for prices in WooCommerce.
Methods
__construct()
Constructor.
public
__construct(WC_Product $product[, string $links = '' ]) : mixed
Parameters
- $product : WC_Product
-
The product object
- $links : string = ''
-
The table links option
Return values
mixed —get_data()
public
get_data() : mixed
Return values
mixed —get_filter_data()
public
get_filter_data() : mixed
Return values
mixed —get_sort_data()
public
get_sort_data() : mixed
Return values
mixed —format_term_data()
protected
static format_term_data(WP_Term $term[, mixed $show_links = false ][, mixed $column = null ]) : mixed
Parameters
- $term : WP_Term
- $show_links : mixed = false
- $column : mixed = null
Return values
mixed —get_parent_product()
protected
get_parent_product() : mixed
Return values
mixed —get_parent_product_id()
protected
get_parent_product_id() : mixed
Return values
mixed —get_product_attribute()
protected
static get_product_attribute(mixed $attribute, mixed $attributes) : mixed
Parameters
- $attribute : mixed
- $attributes : mixed
Return values
mixed —get_product_id()
protected
get_product_id() : mixed
Return values
mixed —get_product_taxonomy_terms()
protected
get_product_taxonomy_terms(mixed $column) : mixed
Parameters
- $column : mixed
Return values
mixed —get_separator()
protected
static get_separator(mixed $item_type) : mixed
Parameters
- $item_type : mixed
Return values
mixed —maybe_strip_shortcodes()
protected
static maybe_strip_shortcodes(mixed $text[, mixed $process_shortcodes = false ]) : mixed
Parameters
- $text : mixed
- $process_shortcodes : mixed = false
Return values
mixed —sortable_obfuscate()
private
sortable_obfuscate(mixed $n) : mixed
Parameters
- $n : mixed