class PackageDimensions extends AbstractElement

PackageDimensions

Constants

ELEMENTNAMESPACE

Properties

protected float $length
protected float $width
protected float $height
protected string $unit
protected string $predefinedPackageDimensions

Methods

float
getLength()

liefert die Länge

float
getWidth()

liefert die Breite zurück

float
getHeight()

liefert die Höhe zurück

string
getUnit()

liefert die Einheit zurück

string
getPredefinedPackageDimensions()

liefert die Vordefinierte Werte zurück

setLength(XsDecimal $length)

setzt die Länge

setWidth(XsDecimal $width)

setzt die Breite

setHeight(XsDecimal $height)

setzt die Höhe

setUnit(XsString $unit)

setzt die Einheit

setPredefinedPackageDimensions(XsString $predefinedPackageDimensions)

setzt Vordefinierte Werte

getInstanceFromArray(array $array)

erstellt ein neues Objekt aus einem Array

getParameter(string $prefix = null)

liefert die Paramter zurück

Details

at line 66
float getLength()

liefert die Länge

Return Value

float Länge zurück

at line 75
float getWidth()

liefert die Breite zurück

Return Value

float Breite

at line 84
float getHeight()

liefert die Höhe zurück

Return Value

float Höhe

at line 93
string getUnit()

liefert die Einheit zurück

Return Value

string Einheit

at line 102
string getPredefinedPackageDimensions()

liefert die Vordefinierte Werte zurück

Return Value

string Vordefinierte Werte

at line 113
PackageDimensions setLength(XsDecimal $length)

setzt die Länge

Parameters

XsDecimal $length Länge

Return Value

PackageDimensions

at line 125
PackageDimensions setWidth(XsDecimal $width)

setzt die Breite

Parameters

XsDecimal $width Breite

Return Value

PackageDimensions

at line 137
PackageDimensions setHeight(XsDecimal $height)

setzt die Höhe

Parameters

XsDecimal $height Höhe

Return Value

PackageDimensions

at line 151
PackageDimensions setUnit(XsString $unit)

setzt die Einheit

inches oder centimeters

Parameters

XsString $unit Einheit

Return Value

PackageDimensions

at line 214
PackageDimensions setPredefinedPackageDimensions(XsString $predefinedPackageDimensions)

setzt Vordefinierte Werte

FedEx_Box_10kg 15.81 x 12.94 x 10.19 in FedEx_Box_25kg 54.80 x 42.10 x 33.50 in FedEx_Box_Extra_Large_1 11.88 x 11.00 x 10.75 in FedEx_Box_Extra_Large_2 15.75 x 14.13 x 6.00 in FedEx_Box_Large_1 17.50 x 12.38 x 3.00 in FedEx_Box_Large_2 11.25 x 8.75 x 7.75 in FedEx_Box_Medium_1 13.25 x 11.50 x 2.38 in FedEx_Box_Medium_2 11.25 x 8.75 x 4.38 in FedEx_Box_Small_1 12.38 x 10.88 x 1.50 in FedEx_Box_Small_2 11.25 x 8.75 x 4.38 in FedEx_Envelope 12.50 x 9.50 x 0.80 in FedEx_Padded_Pak 11.75 x 14.75 x 2.00 in FedEx_Pak_1 15.50 x 12.00 x 0.80 in FedEx_Pak_2 12.75 x 10.25 x 0.80 in FedEx_Tube 38.00 x 6.00 x 6.00 in FedEx_XL_Pak 17.50 x 20.75 x 2.00 in UPS_Box_10kg 41.00 x 33.50 x 26.50 cm UPS_Box_25kg 48.40 x 43.30 x 35.00 cm UPS_Express_Box 46.00 x 31.50 x 9.50 cm UPS_Express_Box_Large 18.00 x 13.00 x 3.00 in UPS_Express_Box_Medium 15.00 x 11.00 x 3.00 in UPS_Express_Box_Small 13.00 x 11.00 x 2.00 in UPS_Express_Envelope 12.50 x 9.50 x 2.00 in UPS_Express_Hard_Pak 14.75 x 11.50 x 2.00 in UPS_Express_Legal_Envelope 15.00 x 9.50 x 2.00 in UPS_Express_Pak 16.00 x 12.75 x 2.00 in UPS_Express_Tube 97.00 x 19.00 x 16.50 cm UPS_Laboratory_Pak 17.25 x 12.75 x 2.00 in UPS_Pad_Pak 14.75 x 11.00 x 2.00 in UPS_Pallet 120.00 x 80.00 x 200.00 cm USPS_Card 6.00 x 4.25 x 0.01 in USPS_Flat 15.00 x 12.00 x 0.75 in USPS_FlatRateCardboardEnvelope 12.50 x 9.50 x 4.00 in USPS_FlatRateEnvelope 12.50 x 9.50 x 4.00 in USPS_FlatRateGiftCardEnvelope 10.00 x 7.00 x 4.00 in USPS_FlatRateLegalEnvelope 15.00 x 9.50 x 4.00 in USPS_FlatRatePaddedEnvelope 12.50 x 9.50 x 4.00 in USPS_FlatRateWindowEnvelope 10.00 x 5.00 x 4.00 in USPS_LargeFlatRateBoardGameBox 24.06 x 11.88 x 3.13 in USPS_LargeFlatRateBox 12.25 x 12.25 x 6.00 in USPS_Letter 11.50 x 6.13 x 0.25 in USPS_MediumFlatRateBox1 11.25 x 8.75 x 6.00 in USPS_MediumFlatRateBox2 14.00 x 12.00 x 3.50 in USPS_RegionalRateBoxA1 10.13 x 7.13 x 5.00 in USPS_RegionalRateBoxA2 13.06 x 11.06 x 2.50 in USPS_RegionalRateBoxB1 16.25 x 14.50 x 3.00 in USPS_RegionalRateBoxB2 12.25 x 10.50 x 5.50 in USPS_RegionalRateBoxC 15.00 x 12.00 x 12.00 in USPS_SmallFlatRateBox 8.69 x 5.44 x 1.75 in USPS_SmallFlatRateEnvelope 10.00 x 6.00 x 4.00 in

Parameters

XsString $predefinedPackageDimensions

Return Value

PackageDimensions

at line 226
static PackageDimensions getInstanceFromArray(array $array)

erstellt ein neues Objekt aus einem Array

Parameters

array $array

Return Value

PackageDimensions

at line 257
getParameter(string $prefix = null)

liefert die Paramter zurück

Parameters

string $prefix &PackageDimensions.Length=5 &PackageDimensions.Width=5 &PackageDimensions.Height=5 &PackageDimensions.Unit=inches