DHL-PHP-SDK  v0.4
A wrapper for the DHL-XML-API Version 2
Service Class Reference

Public Member Functions

 __destruct ()
 
 getDayOfDeliveryEnabled ()
 
 setDayOfDeliveryEnabled ($dayOfDeliveryEnabled)
 
 getDayOfDeliveryDate ()
 
 setDayOfDeliveryDate ($dayOfDeliveryDate, $useIntTime=false)
 
 getDeliveryTimeframeEnabled ()
 
 setDeliveryTimeframeEnabled ($deliveryTimeframeEnabled)
 
 getDeliveryTimeframe ()
 
 setDeliveryTimeframe ($deliveryTimeframe)
 
 getPreferredTimeEnabled ()
 
 setPreferredTimeEnabled ($preferredTimeEnabled)
 
 getPreferredTime ()
 
 setPreferredTime ($preferredTime)
 
 getIndividualSenderRequiredmentsEnabled ()
 
 setIndividualSenderRequiredmentsEnabled ($individualSenderRequirementsEnabled)
 
 getIndividualSenderRequiredmentsText ()
 
 setIndividualSenderRequiredmentsText ($individualSenderRequirementsText)
 
 getIndividualSenderRequirementsEnabled ()
 
 setIndividualSenderRequirementsEnabled ($individualSenderRequirementsEnabled)
 
 getIndividualSenderRequirementsText ()
 
 setIndividualSenderRequirementsText ($individualSenderRequirementsText)
 
 getPackagingReturn ()
 
 setPackagingReturn ($packagingReturn)
 
 getReturnImmediatlyIfShipmentFailed ()
 
 setReturnImmediatlyIfShipmentFailed ($returnImmediatelyIfShipmentFailed)
 
 getReturnImmediatelyIfShipmentFailed ()
 
 setReturnImmediatelyIfShipmentFailed ($returnImmediatelyIfShipmentFailed)
 
 getNoticeNonDeliverability ()
 
 setNoticeNonDeliverability ($noticeOnNonDeliverable)
 
 getNoticeOnNonDeliverable ()
 
 setNoticeOnNonDeliverable ($noticeOnNonDeliverable)
 
 getShipmentHandlingEnabled ()
 
 setShipmentHandlingEnabled ($shipmentHandlingEnabled)
 
 getShipmentHandlingType ()
 
 setShipmentHandlingType ($shipmentHandlingType)
 
 getEndorsementEnabled ()
 
 setEndorsementEnabled ($endorsementEnabled)
 
 getEndorsementType ()
 
 setEndorsementType ($endorsementType)
 
 getVisualCheckOfAgeEnabled ()
 
 setVisualCheckOfAgeEnabled ($visualCheckOfAgeEnabled)
 
 getVisualCheckOfAgeType ()
 
 setVisualCheckOfAgeType ($visualCheckOfAgeType)
 
 getPreferredLocationEnabled ()
 
 setPreferredLocationEnabled ($preferredLocationEnabled)
 
 getPreferredLocationDetails ()
 
 setPreferredLocationDetails ($preferredLocationDetails)
 
 getPreferredNeighbourEnabled ()
 
 setPreferredNeighbourEnabled ($preferredNeighbourEnabled)
 
 getPreferredNeighbourText ()
 
 setPreferredNeighbourText ($preferredNeighbourText)
 
 getPreferredDayEnabled ()
 
 setPreferredDayEnabled ($preferredDayEnabled)
 
 getPreferredDayText ()
 
 setPreferredDayText ($preferredDayText)
 
 getGoGreen ()
 
 setGoGreen ($goGreen)
 
 getPerishables ()
 
 setPerishables ($perishables)
 
 getPersonalHandover ()
 
 setPersonalHandover ($personalHandover)
 
 getDisableNeighbourDelivery ()
 
 setDisableNeighbourDelivery ($disableNeighbourDelivery)
 
 getNamedPersonOnly ()
 
 setNamedPersonOnly ($namedPersonOnly)
 
 getReturnReceipt ()
 
 setReturnReceipt ($returnReceipt)
 
 getPremium ()
 
 setPremium ($premium)
 
 getCashOnDeliveryEnabled ()
 
 setCashOnDeliveryEnabled ($cashOnDeliveryEnabled)
 
 getCashOnDeliveryAddFee ()
 
 setCashOnDeliveryAddFee ($cashOnDeliveryAddFee)
 
 getCashOnDeliveryAmount ()
 
 setCashOnDeliveryAmount ($cashOnDeliveryAmount)
 
 getAdditionalInsuranceEnabled ()
 
 setAdditionalInsuranceEnabled ($additionalInsuranceEnabled)
 
 getAdditionalInsuranceAmount ()
 
 setAdditionalInsuranceAmount ($additionalInsuranceAmount)
 
 getBulkyGoods ()
 
 setBulkyGoods ($bulkyGoods)
 
 getIdentCheckEnabled ()
 
 setIdentCheckEnabled ($identCheckEnabled)
 
 getIdentCheckObj ()
 
 setIdentCheckObj ($identCheckObj)
 
 getServiceClass_v1 ($productType)
 
 getServiceClass_v2 ($productType)
 

Detailed Description

Definition at line 23 of file Service.php.

Constructor & Destructor Documentation

§ __destruct()

__destruct ( )

Clears Memory

Definition at line 483 of file Service.php.

Member Function Documentation

§ getAdditionalInsuranceAmount()

getAdditionalInsuranceAmount ( )

Get the Amount with that the Shipment is insured

Returns
float|null - The Amount with that the Shipment is insured or null for none

Definition at line 1363 of file Service.php.

§ getAdditionalInsuranceEnabled()

getAdditionalInsuranceEnabled ( )

Get if additional Insurance is enabled

Returns
bool|null - Is additional Insurance enabled or null for default

Definition at line 1345 of file Service.php.

§ getBulkyGoods()

getBulkyGoods ( )

Get if you deliver Bulky-Goods

Returns
bool|null - Do you deliver Bulky-Goods or null for default

Definition at line 1381 of file Service.php.

§ getCashOnDeliveryAddFee()

getCashOnDeliveryAddFee ( )

Get if the Service "AddFee" is enabled

Returns
bool|null - Is the Service "AddFee" is enabled or null for default

Definition at line 1309 of file Service.php.

§ getCashOnDeliveryAmount()

getCashOnDeliveryAmount ( )

Get the Amount how much the receiver must pay

Returns
float|null - The Amount how much the receiver must pay or null for none

Definition at line 1327 of file Service.php.

§ getCashOnDeliveryEnabled()

getCashOnDeliveryEnabled ( )

Get if Cash on delivery (COD) is enabled

Returns
bool|null - Is Cash on delivery (COD) enabled or null for default

Definition at line 1291 of file Service.php.

§ getDayOfDeliveryDate()

getDayOfDeliveryDate ( )

Get the Date for the Service "DayOfDelivery"

Returns
null|string - The day of Delivery as ISO-Date-Format (YYYY-MM-DD) or null for none

Definition at line 547 of file Service.php.

§ getDayOfDeliveryEnabled()

getDayOfDeliveryEnabled ( )

Get if the Service "DayOfDelivery" is enabled

Returns
bool|null - Is the Service "DayOfDelivery" enabled or null for default

Definition at line 529 of file Service.php.

§ getDeliveryTimeframe()

getDeliveryTimeframe ( )

Get the Timeframe for the Service "DeliveryTimeframe"

You get Values like this: 10:00 - 12:30 => '10001230' 9:13 - 10:00 => '09131000' 16:00 - 19:00 => '16001900'

Returns
null|string - Timeframe for the Service "DeliveryTimeframe" or null for none

Definition at line 596 of file Service.php.

§ getDeliveryTimeframeEnabled()

getDeliveryTimeframeEnabled ( )

Get if the Service "DeliveryTimeframe" is enabled

Returns
bool|null - Is the Service "DeliveryTimeframe" enabled or null for default

Definition at line 573 of file Service.php.

§ getDisableNeighbourDelivery()

getDisableNeighbourDelivery ( )

Get if the Service "DisableNeighbourDelivery" is enabled

Returns
bool|null - Is the Service "DisableNeighbourDelivery" enabled or null for default

Definition at line 1219 of file Service.php.

§ getEndorsementEnabled()

getEndorsementEnabled ( )

Get if the Service "Endorsement" is enabled

Returns
bool|null - Is the Service "Endorsement" enabled or null for default

Definition at line 935 of file Service.php.

§ getEndorsementType()

getEndorsementType ( )

Get the Endorsement Type

Values for national: 'SOZU': (Return immediately),

'ZWZU': (2nd attempt of Delivery);

Values for International: 'IMMEDIATE': (Sending back immediately to sender), 'AFTER_DEADLINE': (Sending back immediately to sender after expiration of time), 'ABANDONMENT': (Abandonment of parcel at the hands of sender (free of charge))

Returns
null|string - Endorsement-Service Type or null for none

Definition at line 962 of file Service.php.

§ getGoGreen()

getGoGreen ( )

Get if the Service "GoGreen" is enabled

Returns
bool|null - Is the Service "GoGreen" enabled or null for default
Deprecated:
  • DHL-API-Version 1 Method

Definition at line 1143 of file Service.php.

§ getIdentCheckEnabled()

getIdentCheckEnabled ( )

Get if Ident check is enabled

Returns
bool|null - Is Ident check enabled or null for default

Definition at line 1399 of file Service.php.

§ getIdentCheckObj()

getIdentCheckObj ( )

Get the IdentCheck Object

Returns
IdentCheck|null - The IdentCheck Object or null for none

Definition at line 1417 of file Service.php.

§ getIndividualSenderRequiredmentsEnabled()

getIndividualSenderRequiredmentsEnabled ( )

Alias for $this->getIndividualSenderRequirementsEnabled()

Returns
bool|null - Service "IndividualSenderRequirements" is enabled or null for default
Deprecated:
  • Invalid name of the function

Definition at line 667 of file Service.php.

§ getIndividualSenderRequiredmentsText()

getIndividualSenderRequiredmentsText ( )

Alias for $this->getIndividualSenderRequirementsText()

Returns
null|string - Sender Requirement (Free text) or null for none
Deprecated:
  • Invalid name of the function

Definition at line 699 of file Service.php.

§ getIndividualSenderRequirementsEnabled()

getIndividualSenderRequirementsEnabled ( )

Get if the Service "IndividualSenderRequirements" is enabled

Returns
bool|null - Service "IndividualSenderRequirements" is enabled or null for default

Definition at line 729 of file Service.php.

§ getIndividualSenderRequirementsText()

getIndividualSenderRequirementsText ( )

Get the Sender Requirements

Returns
null|string - Sender Requirement (Free text) or null for none

Definition at line 747 of file Service.php.

§ getNamedPersonOnly()

getNamedPersonOnly ( )

Get if named Person can only accept delivery

Returns
bool|null - Named Person can only accept delivery or null for default

Definition at line 1237 of file Service.php.

§ getNoticeNonDeliverability()

getNoticeNonDeliverability ( )

Alias for $this->getNoticeOnNonDeliverable()

Returns
bool|null - Is the Service "Notice on Non-Deliverable" enabled or null for default
Deprecated:
  • Invalid name of the function

Definition at line 835 of file Service.php.

§ getNoticeOnNonDeliverable()

getNoticeOnNonDeliverable ( )

Get if the Service "Notice on Non-Deliverable" is enabled

Returns
bool|null - Is the Service "Notice on Non-Deliverable" enabled or null for default

Definition at line 865 of file Service.php.

§ getPackagingReturn()

getPackagingReturn ( )

Get if Packaging return is enabled

Returns
bool|null - Packaging return is enabled or null for default

Definition at line 765 of file Service.php.

§ getPerishables()

getPerishables ( )

Get if deliver Perishables

Returns
bool|null - Deliver Perishables or null for default

Definition at line 1167 of file Service.php.

§ getPersonalHandover()

getPersonalHandover ( )

Get if the Service "PersonalHandover" is enabled

Returns
bool|null - Is the Service "PersonalHandover" enabled or null for default
Deprecated:
  • DHL-API-Version 1 Method

Definition at line 1187 of file Service.php.

§ getPreferredDayEnabled()

getPreferredDayEnabled ( )

Get if the Service "PreferredDay" is enabled

Returns
bool|null - Is the Service "PreferredDay" enabled or null for default

Definition at line 1105 of file Service.php.

§ getPreferredDayText()

getPreferredDayText ( )

Get the details of the preferred Day (Free text)

Returns
null|string - The details of the preferred Day (Free text) or null for none

Definition at line 1123 of file Service.php.

§ getPreferredLocationDetails()

getPreferredLocationDetails ( )

Get the details of the preferred Location (Free text)

Returns
null|string - Details of the preferred Location (Free text) or null for none

Definition at line 1051 of file Service.php.

§ getPreferredLocationEnabled()

getPreferredLocationEnabled ( )

Get if the Service "PreferredLocation" is enabled

Returns
bool|null - Is the Service "PreferredLocation" enabled or null for default

Definition at line 1033 of file Service.php.

§ getPreferredNeighbourEnabled()

getPreferredNeighbourEnabled ( )

Get if the Service "PreferredNeighbour" is enabled

Returns
bool|null - Is the Service "PreferredNeighbour" enabled or null for default

Definition at line 1069 of file Service.php.

§ getPreferredNeighbourText()

getPreferredNeighbourText ( )

Get the details of the preferred Neighbour (Free text)

Returns
null|string - The details of the preferred Neighbour (Free text) or null for none

Definition at line 1087 of file Service.php.

§ getPreferredTime()

getPreferredTime ( )

Get the Timeframe for the "PreferredTime"-Service

You get Values like this: 10:00 - 12:30 => '10001230' 9:13 - 10:00 => '09131000' 16:00 - 19:00 => '16001900'

Returns
null|string - Preferred Time-Frame or null for none

Definition at line 642 of file Service.php.

§ getPreferredTimeEnabled()

getPreferredTimeEnabled ( )

Get if the Service "PreferredTime" is enabled

Returns
bool|null - Service "PreferredTime" is enabled or null for default

Definition at line 619 of file Service.php.

§ getPremium()

getPremium ( )

Get if Premium is enabled (for fast and safe delivery of international shipments)

Returns
bool|null - Premium is enabled or null for default

Definition at line 1273 of file Service.php.

§ getReturnImmediatelyIfShipmentFailed()

getReturnImmediatelyIfShipmentFailed ( )

Get if the Package should return immediately when the shipping has failed

Returns
bool|null - Should Package return immediately when the shipping has failed or null for default

Definition at line 815 of file Service.php.

§ getReturnImmediatlyIfShipmentFailed()

getReturnImmediatlyIfShipmentFailed ( )

Alias for $this->getReturnImmediatelyIfShipmentFailed()

Returns
bool|null - Should Package return immediately when the shipping has failed or null for default
Deprecated:
  • Invalid name of the function

Definition at line 785 of file Service.php.

§ getReturnReceipt()

getReturnReceipt ( )

Get if the Service "ReturnReceipt" is enabled

Returns
bool|null - Is the Service "ReturnReceipt" enabled or null for default

Definition at line 1255 of file Service.php.

§ getServiceClass_v1()

getServiceClass_v1 (   $productType)

Get the Class of this Service-Object

Parameters
string$productType- Type of the Product
Returns
StdClass - Service-DHL-Class
Deprecated:
  • DHL-API-Version 1 Method

Definition at line 1438 of file Service.php.

§ getServiceClass_v2()

getServiceClass_v2 (   $productType)

Get the Class of this Service-Object

Parameters
string$productType- Type of the Product
Returns
StdClass - Service-DHL-Class

Definition at line 1451 of file Service.php.

§ getShipmentHandlingEnabled()

getShipmentHandlingEnabled ( )

Get if the Service "ShipmentHandling" is enabled

Returns
bool|null - Is the Service "ShipmentHandling" enabled or null for default

Definition at line 883 of file Service.php.

§ getShipmentHandlingType()

getShipmentHandlingType ( )

Get the Shipment-Handling Type

You will get the following values: 'a': Remove content, return box; 'b': Remove content, pick up and dispose cardboard packaging; 'c': Handover parcel/box to customer ¿ no disposal of cardboar.d/box; 'd': Remove bag from of cooling unit and handover to customer; 'e': Remove content, apply return label und seal box, return box null: none

Returns
null|string - Shipment-Handling Type or null for none

Definition at line 909 of file Service.php.

§ getVisualCheckOfAgeEnabled()

getVisualCheckOfAgeEnabled ( )

Get if the Service "VisualCheckOfAge" is enabled

Returns
bool|null - Is the Service "VisualCheckOfAge" enabled or null for default

Definition at line 989 of file Service.php.

§ getVisualCheckOfAgeType()

getVisualCheckOfAgeType ( )

Get the Age that the Receiver should be at least have

You will get the following values: 'A16': Person must be 16+ 'A18': Person must be 18+

Returns
null|string - Minimum-Age of the Receiver or null for none

Definition at line 1011 of file Service.php.

§ setAdditionalInsuranceAmount()

setAdditionalInsuranceAmount (   $additionalInsuranceAmount)

Set the Amount with that the Shipment is insured

Parameters
float | null$additionalInsuranceAmount- The Amount with that the Shipment is insured or null for none

Definition at line 1372 of file Service.php.

§ setAdditionalInsuranceEnabled()

setAdditionalInsuranceEnabled (   $additionalInsuranceEnabled)

Set if additional Insurance is enabled

Parameters
bool | null$additionalInsuranceEnabled- Is additional Insurance enabled or null for default

Definition at line 1354 of file Service.php.

§ setBulkyGoods()

setBulkyGoods (   $bulkyGoods)

Set if you deliver Bulky-Goods

Parameters
bool | null$bulkyGoods- Do you deliver Bulky-Goods or null for default

Definition at line 1390 of file Service.php.

§ setCashOnDeliveryAddFee()

setCashOnDeliveryAddFee (   $cashOnDeliveryAddFee)

Set if the Service "AddFee" is enabled

Parameters
bool | null$cashOnDeliveryAddFee- Is the Service "AddFee" is enabled or null for default

Definition at line 1318 of file Service.php.

§ setCashOnDeliveryAmount()

setCashOnDeliveryAmount (   $cashOnDeliveryAmount)

Set the Amount how much the receiver must pay

Parameters
float | null$cashOnDeliveryAmount- The Amount how much the receiver must pay or null for none

Definition at line 1336 of file Service.php.

§ setCashOnDeliveryEnabled()

setCashOnDeliveryEnabled (   $cashOnDeliveryEnabled)

Set if Cash on delivery (COD) is enabled

Parameters
bool | null$cashOnDeliveryEnabled- Is Cash on delivery (COD) enabled or null for default

Definition at line 1300 of file Service.php.

§ setDayOfDeliveryDate()

setDayOfDeliveryDate (   $dayOfDeliveryDate,
  $useIntTime = false 
)

Set the Date for the Service "DayOfDelivery"

Parameters
null | int | string$dayOfDeliveryDate- The Day of Delivery as ISO-Date-Format (YYYY-MM-DD), the day as time() int value or null for none
bool$useIntTime- Use the int Time Value instead of a String

Definition at line 557 of file Service.php.

§ setDayOfDeliveryEnabled()

setDayOfDeliveryEnabled (   $dayOfDeliveryEnabled)

Set if the Service "DayOfDelivery" is enabled

Parameters
bool | null$dayOfDeliveryEnabled- Service "DayOfDelivery" is enabled or null for default

Definition at line 538 of file Service.php.

§ setDeliveryTimeframe()

setDeliveryTimeframe (   $deliveryTimeframe)

Set the Timeframe for the Service "DeliveryTimeframe"

Write Values like this: 10:00 - 12:30 => (Correct Value) '10001230' 9:13 - 10:00 => '09131000' 16:00 - 19:00 => '16001900'

Parameters
null | string$deliveryTimeframe- Timeframe for the Service "DeliveryTimeframe" or null for none

Definition at line 610 of file Service.php.

§ setDeliveryTimeframeEnabled()

setDeliveryTimeframeEnabled (   $deliveryTimeframeEnabled)

Set if the Service "DeliveryTimeframe" is enabled

Parameters
bool | null$deliveryTimeframeEnabled- Service "DeliveryTimeframe" is enabled or null for default

Definition at line 582 of file Service.php.

§ setDisableNeighbourDelivery()

setDisableNeighbourDelivery (   $disableNeighbourDelivery)

Set if the Service "DisableNeighbourDelivery" is enabled

Parameters
bool | null$disableNeighbourDelivery- Is the Service "DisableNeighbourDelivery" enabled or null for default

Definition at line 1228 of file Service.php.

§ setEndorsementEnabled()

setEndorsementEnabled (   $endorsementEnabled)

Set if the Service "Endorsement" is enabled

Parameters
bool | null$endorsementEnabled- Is the Service "Endorsement" enabled or null for default

Definition at line 944 of file Service.php.

§ setEndorsementType()

setEndorsementType (   $endorsementType)

Set the Endorsement Type

Values for national: 'SOZU': (Return immediately),

'ZWZU': (2nd attempt of Delivery);

Values for International: 'IMMEDIATE': (Sending back immediately to sender), 'AFTER_DEADLINE': (Sending back immediately to sender after expiration of time), 'ABANDONMENT': (Abandonment of parcel at the hands of sender (free of charge))

Parameters
null | string$endorsementType- Endorsement-Service Type or null for none

Definition at line 980 of file Service.php.

§ setGoGreen()

setGoGreen (   $goGreen)

Set if the Service "GoGreen" is enabled

Parameters
bool | null$goGreen- Is the Service "GoGreen" enabled or null for default
Deprecated:
  • DHL-API-Version 1 Method

Definition at line 1156 of file Service.php.

§ setIdentCheckEnabled()

setIdentCheckEnabled (   $identCheckEnabled)

Set if Ident check is enabled

Parameters
bool | null$identCheckEnabled- Is Ident check enabled or null for default

Definition at line 1408 of file Service.php.

§ setIdentCheckObj()

setIdentCheckObj (   $identCheckObj)

Set the IdentCheck Object

Parameters
IdentCheck | null$identCheckObj- The IdentCheck Object or null for none

Definition at line 1426 of file Service.php.

§ setIndividualSenderRequiredmentsEnabled()

setIndividualSenderRequiredmentsEnabled (   $individualSenderRequirementsEnabled)

Alias for $this->setIndividualSenderRequirementsEnabled()

Parameters
bool | null$individualSenderRequirementsEnabled- Service "IndividualSenderRequirements" is enabled or null for default
Deprecated:
  • Invalid name of the function

Definition at line 683 of file Service.php.

§ setIndividualSenderRequiredmentsText()

setIndividualSenderRequiredmentsText (   $individualSenderRequirementsText)

Alias for $this->setIndividualSenderRequirementsText()

Parameters
null | string$individualSenderRequirementsText- Sender Requirement (Free text) or null for none
Deprecated:
  • Invalid name of the function

Definition at line 715 of file Service.php.

§ setIndividualSenderRequirementsEnabled()

setIndividualSenderRequirementsEnabled (   $individualSenderRequirementsEnabled)

Set if the Service "IndividualSenderRequirements" is enabled

Parameters
bool | null$individualSenderRequirementsEnabled- Service "IndividualSenderRequirements" is enabled or null for default

Definition at line 738 of file Service.php.

§ setIndividualSenderRequirementsText()

setIndividualSenderRequirementsText (   $individualSenderRequirementsText)

Set the Sender Requirements

Parameters
null | string$individualSenderRequirementsText- Sender Requirement (Free text) or null for none

Definition at line 756 of file Service.php.

§ setNamedPersonOnly()

setNamedPersonOnly (   $namedPersonOnly)

Set if named Person can only accept delivery

Parameters
bool | null$namedPersonOnly- Named Person can only accept delivery or null for default

Definition at line 1246 of file Service.php.

§ setNoticeNonDeliverability()

setNoticeNonDeliverability (   $noticeOnNonDeliverable)

Alias for $this->setNoticeOnNonDeliverable()

Parameters
bool | null$noticeOnNonDeliverable- Is the Service "Notice on Non-Deliverable" enabled or null for default
Deprecated:
  • Invalid name of the function

Definition at line 851 of file Service.php.

§ setNoticeOnNonDeliverable()

setNoticeOnNonDeliverable (   $noticeOnNonDeliverable)

Set if the Service "Notice on Non-Deliverable" is enabled

Parameters
bool | null$noticeOnNonDeliverable- Is the Service "Notice on Non-Deliverable" enabled or null for default

Definition at line 874 of file Service.php.

§ setPackagingReturn()

setPackagingReturn (   $packagingReturn)

Set if Packaging return is enabled

Parameters
bool | null$packagingReturn- Packaging return is enabled or null for default

Definition at line 774 of file Service.php.

§ setPerishables()

setPerishables (   $perishables)

Set if deliver Perishables

Parameters
bool | null$perishables- Deliver Perishables or null for default

Definition at line 1176 of file Service.php.

§ setPersonalHandover()

setPersonalHandover (   $personalHandover)

Set if the Service "PersonalHandover" is enabled

Parameters
bool | null$personalHandover- Is the Service "PersonalHandover" enabled or null for default
Deprecated:
  • DHL-API-Version 1 Method

Definition at line 1204 of file Service.php.

§ setPreferredDayEnabled()

setPreferredDayEnabled (   $preferredDayEnabled)

Set if the Service "PreferredDay" is enabled

Parameters
bool | null$preferredDayEnabled- Is the Service "PreferredDay" enabled or null for default

Definition at line 1114 of file Service.php.

§ setPreferredDayText()

setPreferredDayText (   $preferredDayText)

Set the details of the preferred Day (Free text)

Parameters
null | string$preferredDayText- The details of the preferred Day (Free text) or null for none

Definition at line 1132 of file Service.php.

§ setPreferredLocationDetails()

setPreferredLocationDetails (   $preferredLocationDetails)

Set the details of the preferred Location (Free text)

Parameters
null | string$preferredLocationDetails- Details of the preferred Location (Free text) or null for none

Definition at line 1060 of file Service.php.

§ setPreferredLocationEnabled()

setPreferredLocationEnabled (   $preferredLocationEnabled)

Set if the Service "PreferredLocation" is enabled

Parameters
bool | null$preferredLocationEnabled- Is the Service "PreferredLocation" enabled or null for default

Definition at line 1042 of file Service.php.

§ setPreferredNeighbourEnabled()

setPreferredNeighbourEnabled (   $preferredNeighbourEnabled)

Set if the Service "PreferredNeighbour" is enabled

Parameters
bool | null$preferredNeighbourEnabled- Is the Service "PreferredNeighbour" enabled or null for default

Definition at line 1078 of file Service.php.

§ setPreferredNeighbourText()

setPreferredNeighbourText (   $preferredNeighbourText)

Set the details of the preferred Neighbour (Free text)

Parameters
null | string$preferredNeighbourText- The details of the preferred Neighbour (Free text) or null for none

Definition at line 1096 of file Service.php.

§ setPreferredTime()

setPreferredTime (   $preferredTime)

Set the Timeframe for the "PreferredTime"-Service

Write Values like this: 10:00 - 12:30 => (Correct Value) '10001230' or 9:13 - 10:00 => '09131000' or 16:00 - 19:00 => '16001900'

Parameters
null | string$preferredTime- Preferred Time-Frame or null for none

Definition at line 656 of file Service.php.

§ setPreferredTimeEnabled()

setPreferredTimeEnabled (   $preferredTimeEnabled)

Set if the Service "PreferredTime" is enabled

Parameters
bool | null$preferredTimeEnabled- Service "PreferredTime" is enabled or null for default

Definition at line 628 of file Service.php.

§ setPremium()

setPremium (   $premium)

Set if Premium is enabled (for fast and safe delivery of international shipments)

Parameters
bool | null$premium- Premium is enabled or null for default

Definition at line 1282 of file Service.php.

§ setReturnImmediatelyIfShipmentFailed()

setReturnImmediatelyIfShipmentFailed (   $returnImmediatelyIfShipmentFailed)

Set if the Package should return immediately when the shipping has failed

Parameters
bool | null$returnImmediatelyIfShipmentFailed- Should Package return immediately when the shipping has failed or null for default

Definition at line 824 of file Service.php.

§ setReturnImmediatlyIfShipmentFailed()

setReturnImmediatlyIfShipmentFailed (   $returnImmediatelyIfShipmentFailed)

Alias for $this->setReturnImmediatelyIfShipmentFailed()

Parameters
bool | null$returnImmediatelyIfShipmentFailed- Should Package return immediately when the shipping has failed or null for default
Deprecated:
  • Invalid name of the function

Definition at line 801 of file Service.php.

§ setReturnReceipt()

setReturnReceipt (   $returnReceipt)

Set if the Service "ReturnReceipt" is enabled

Parameters
bool | null$returnReceipt- Is the Service "ReturnReceipt" enabled or null for default

Definition at line 1264 of file Service.php.

§ setShipmentHandlingEnabled()

setShipmentHandlingEnabled (   $shipmentHandlingEnabled)

Set if the Service "ShipmentHandling" is enabled

Parameters
bool | null$shipmentHandlingEnabled- Is the Service "ShipmentHandling" enabled or null for default

Definition at line 892 of file Service.php.

§ setShipmentHandlingType()

setShipmentHandlingType (   $shipmentHandlingType)

Set the Shipment-Handling Type

The following values are allowed: 'a': Remove content, return box; 'b': Remove content, pick up and dispose cardboard packaging; 'c': Handover parcel/box to customer ¿ no disposal of cardboar.d/box; 'd': Remove bag from of cooling unit and handover to customer; 'e': Remove content, apply return label und seal box, return box null: none

Parameters
null | string$shipmentHandlingType- Shipment-Handling Type or null for none

Definition at line 926 of file Service.php.

§ setVisualCheckOfAgeEnabled()

setVisualCheckOfAgeEnabled (   $visualCheckOfAgeEnabled)

Set if the Service "VisualCheckOfAge" is enabled

Parameters
bool | null$visualCheckOfAgeEnabled- Is the Service "VisualCheckOfAge" enabled or null for default

Definition at line 998 of file Service.php.

§ setVisualCheckOfAgeType()

setVisualCheckOfAgeType (   $visualCheckOfAgeType)

Set the Age that the Receiver should be at least have

The following Values are allowed: 'A16': Person must be 16+ 'A18': Person must be 18+

Parameters
null | string$visualCheckOfAgeType- Minimum-Age of the Receiver or null for none

Definition at line 1024 of file Service.php.


The documentation for this class was generated from the following file: