PHP Класс WC_Order_Item_Fee

С версии: 2.7.0
Автор: WooThemes
Наследование: extends WC_Order_Item
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$extra_data array Order Data array. This is the core order data exposed in APIs since 2.7.0.

Открытые методы

Метод Описание
get_name ( string $context = 'view' ) : string Get order item name.
get_tax_class ( string $context = 'view' ) : string Get tax class.
get_tax_status ( string $context = 'view' ) : string Get tax status.
get_taxes ( string $context = 'view' ) : array Get fee taxes.
get_total ( string $context = 'view' ) : string Get total fee.
get_total_tax ( string $context = 'view' ) : string Get total tax.
get_type ( ) : string Get order item type.
offsetExists ( string $offset ) : boolean offsetExists for ArrayAccess
offsetGet ( string $offset ) : mixed offsetGet for ArrayAccess/Backwards compatibility.
offsetSet ( string $offset, mixed $value ) offsetSet for ArrayAccess/Backwards compatibility.
set_tax_class ( string $value ) Set tax class.
set_tax_status ( string $value ) Set tax_status.
set_taxes ( array $raw_tax_data ) Set taxes.
set_total ( string $value ) Set total.

Защищенные методы

Метод Описание
set_total_tax ( string $value ) Set total tax.

Описание методов

get_name() публичный Метод

Get order item name.
public get_name ( string $context = 'view' ) : string
$context string
Результат string

get_tax_class() публичный Метод

Get tax class.
public get_tax_class ( string $context = 'view' ) : string
$context string
Результат string

get_tax_status() публичный Метод

Get tax status.
public get_tax_status ( string $context = 'view' ) : string
$context string
Результат string

get_taxes() публичный Метод

Get fee taxes.
public get_taxes ( string $context = 'view' ) : array
$context string
Результат array

get_total() публичный Метод

Get total fee.
public get_total ( string $context = 'view' ) : string
$context string
Результат string

get_total_tax() публичный Метод

Get total tax.
public get_total_tax ( string $context = 'view' ) : string
$context string
Результат string

get_type() публичный Метод

Get order item type.
public get_type ( ) : string
Результат string

offsetExists() публичный Метод

offsetExists for ArrayAccess
public offsetExists ( string $offset ) : boolean
$offset string
Результат boolean

offsetGet() публичный Метод

offsetGet for ArrayAccess/Backwards compatibility.
Устаревший: Add deprecation notices in future release.
public offsetGet ( string $offset ) : mixed
$offset string
Результат mixed

offsetSet() публичный Метод

offsetSet for ArrayAccess/Backwards compatibility.
Устаревший: Add deprecation notices in future release.
public offsetSet ( string $offset, mixed $value )
$offset string
$value mixed

set_tax_class() публичный Метод

Set tax class.
public set_tax_class ( string $value )
$value string

set_tax_status() публичный Метод

Set tax_status.
public set_tax_status ( string $value )
$value string

set_taxes() публичный Метод

This is an array of tax ID keys with total amount values.
public set_taxes ( array $raw_tax_data )
$raw_tax_data array

set_total() публичный Метод

Set total.
public set_total ( string $value )
$value string

set_total_tax() защищенный Метод

Set total tax.
protected set_total_tax ( string $value )
$value string

Описание свойств

$extra_data защищенное свойство

Order Data array. This is the core order data exposed in APIs since 2.7.0.
С версии: 2.7.0
protected array $extra_data
Результат array