PHP 클래스 WC_Order_Item_Meta

A Simple class for managing order item meta so plugins add it in the correct format
저자: WooThemes
파일 보기 프로젝트 열기: woocommerce/woocommerce 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$meta Post meta data
$product object

공개 메소드들

메소드 설명
__construct ( array $item = [], WC_Product $product = null ) Constructor.
display ( boolean $flat = false, boolean $return = false, string $hideprefix = '_', string $delimiter = ", " ) : string | void Display meta in a formatted list.
get_formatted ( string $hideprefix = '_' ) : array Return an array of formatted item meta in format e.g.
get_formatted_legacy ( $hideprefix = '_' ) : array Return an array of formatted item meta in format e.g.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $item = [], WC_Product $product = null )
$item array defaults to array()
$product WC_Product defaults to null

display() 공개 메소드

Display meta in a formatted list.
public display ( boolean $flat = false, boolean $return = false, string $hideprefix = '_', string $delimiter = ", " ) : string | void
$flat boolean (default: false)
$return boolean (default: false)
$hideprefix string (default: _)
$delimiter string Delimiter used to separate items when $flat is true
리턴 string | void

get_formatted() 공개 메소드

array( 'pa_size' => array( 'label' => 'Size', 'value' => 'Medium', ) )
부터: 2.4
public get_formatted ( string $hideprefix = '_' ) : array
$hideprefix string exclude meta when key is prefixed with this, defaults to `_`
리턴 array

get_formatted_legacy() 공개 메소드

Handles @deprecated args.
public get_formatted_legacy ( $hideprefix = '_' ) : array
리턴 array

프로퍼티 상세

$meta 공개적으로 프로퍼티

Post meta data
public $meta

$product 공개적으로 프로퍼티

object
public $product