AppliedDiscountRewardPointsTotal extends AppliedDiscount Uses ElementTrait

This is the applied discount amount class.

Tags
see
AppliedDiscount
see
ElementTrait

Table of Contents

$description  : string
$discountId  : int
$discountValue  : float
$error  : Error|null
$name  : string
$type  : string
$value  : float
__construct() Elements constructor.  : mixed
__toString() Uses "json_encode" function to return the JSON format of the element.  : string
getDescription() Returns the element description on the website current language.  : string
getDiscountId() Returns the applied discount internal identifier.  : int
getDiscountValue() Returns the applied discount value for the amount type.  : float
getError() Returns the current element error (if there is error).  : Error|null
getName() Returns the element name on the website current language.  : string
getType() Returns the applied discount type.  : string
getValue() Returns the applied discount value.  : float
jsonSerialize() Allow elements to be serialized.  : array<string|int, mixed>
toArray() Used to allow elements to be serialized.  : array<string|int, mixed>
getFieldItem()  : object|null
getFormattedData()  : mixed
setArrayField() Convert an API array of objects to a PHP array of objects.  : array<string|int, mixed>
setError()  : void

Properties

Methods

__construct()

Elements constructor.

public __construct([array<string|int, mixed> $data = [] ]) : mixed
Parameters
$data : array<string|int, mixed> = []

Array that contains all the values to the object to initialize

Return values
mixed

__toString()

Uses "json_encode" function to return the JSON format of the element.

public __toString() : string

Auto-invoked using echo or concatenations.

Return values
string

getDescription()

Returns the element description on the website current language.

public getDescription() : string
Return values
string

getDiscountId()

Returns the applied discount internal identifier.

public getDiscountId() : int
Return values
int

getDiscountValue()

Returns the applied discount value for the amount type.

public getDiscountValue() : float
Return values
float

getError()

Returns the current element error (if there is error).

public getError() : Error|null
Return values
Error|null

getName()

Returns the element name on the website current language.

public getName() : string
Return values
string

getType()

Returns the applied discount type.

public getType() : string
Return values
string

getValue()

Returns the applied discount value.

public getValue() : float
Return values
float

jsonSerialize()

Allow elements to be serialized.

public jsonSerialize() : array<string|int, mixed>

Auto-invoked using "json_encode" function.

Return values
array<string|int, mixed>

toArray()

Used to allow elements to be serialized.

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFieldItem()

protected getFieldItem(array<string|int, mixed> $item, string $class) : object|null
Parameters
$item : array<string|int, mixed>
$class : string
Return values
object|null

getFormattedData()

protected getFormattedData(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setArrayField()

Convert an API array of objects to a PHP array of objects.

protected setArrayField(array<string|int, mixed> $data, string $class) : array<string|int, mixed>
Parameters
$data : array<string|int, mixed>

Array that contains all the values to the objects to initialize

$class : string

The PHP class we want the objects to be

Return values
array<string|int, mixed>

setError()

protected setError(mixed $error) : void
Parameters
$error : mixed
Return values
void

Search results