Shipment
- class Firstred\PostNL\Entity\Shipment
- Class Shipment.
Summary
Methods
Properties
- public property Firstred\PostNL\Entity\Shipment::$defaultProperties
- Type:
string[][]
- protected static property Firstred\PostNL\Entity\Shipment::$Addresses
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$Amounts
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$Barcode
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$CollectionTimeStampEnd
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$CollectionTimeStampStart
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$Contacts
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$Content
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$CostCenter
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$CustomerOrderNumber
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$Customer
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$Customs
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$StatusCode
- Type:
string |null$StatusCode
- protected static property Firstred\PostNL\Entity\Shipment::$PhaseCode
- Type:
int | null
- protected static property Firstred\PostNL\Entity\Shipment::$DateFrom
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$DateTo
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$DeliveryAddress
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$DeliveryTimeStampStart
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$DeliveryTimeStampEnd
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$DeliveryDate
- Type:
\DateTimeInterface| null
- protected static property Firstred\PostNL\Entity\Shipment::$Dimension
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$DownPartnerBarcode
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$DownPartnerID
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$DownPartnerLocation
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$Events
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$Groups
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$IDExpiration
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$IDNumber
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$IDType
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$OldStatuses
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ProductCodeCollect
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ProductCodeDelivery
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ProductOptions
- Type:
- protected static property Firstred\PostNL\Entity\Shipment::$ReceiverDateOfBirth
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$Reference
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ReferenceCollect
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$Remark
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ReturnBarcode
- Type:
string | null
- protected static property Firstred\PostNL\Entity\Shipment::$ReturnReference
- Type:
string | null
Methods
- public Firstred\PostNL\Entity\Shipment::__construct($Addresses=null, $Amounts=null, $Barcode=null, $Contacts=null, $Content=null, $CollectionTimeStampEnd=null, $CollectionTimeStampStart=null, $CostCenter=null, $Customer=null, $CustomerOrderNumber=null, $Customs=null, $DeliveryAddress=null, $DeliveryDate=null, $Dimension=null, $DownPartnerBarcode=null, $DownPartnerID=null, $DownPartnerLocation=null, $Events=null, $Groups=null, $IDExpiration=null, $IDNumber=null, $IDType=null, $OldStatuses=null, $ProductCodeCollect=null, $ProductCodeDelivery=null, $ProductOptions=null, $ReceiverDateOfBirth=null, $Reference=null, $ReferenceCollect=null, $Remark=null, $ReturnBarcode=null, $ReturnReference=null, $StatusCode=null, $PhaseCode=null, $DateFrom=null, $DateTo=null, $DeliveryTimeStampStart=null, $DeliveryTimeStampEnd=null)
- Shipment constructor.
- Parameters:
$Addresses (
Firstred\PostNL\Entity\Address[]| null)$Amounts (array | null)
$Barcode (string | null)
$Contacts (
Firstred\PostNL\Entity\Contact[]| null)$Content (string | null)
$CollectionTimeStampEnd (string |
\DateTimeInterface| null)$CollectionTimeStampStart (string |
\DateTimeInterface| null)$CostCenter (string | null)
$Customer (
Firstred\PostNL\Entity\Customer| null)$CustomerOrderNumber (string | null)
$Customs (
Firstred\PostNL\Entity\Customs| null)$DeliveryAddress (string | null)
$DeliveryDate (string |
\DateTimeInterface| null)$Dimension (
Firstred\PostNL\Entity\Dimension| null)$DownPartnerBarcode (string | null)
$DownPartnerID (string | null)
$DownPartnerLocation (string | null)
$Events (
Firstred\PostNL\Entity\Event[]| null)$Groups (
Firstred\PostNL\Entity\Group[]| null)$IDExpiration (string | null)
$IDNumber (string | null)
$IDType (string | null)
$OldStatuses (array | null)
$ProductCodeCollect (string | null)
$ProductCodeDelivery (string | null)
$ProductOptions (
Firstred\PostNL\Entity\ProductOption[]| null)$ReceiverDateOfBirth (string | null)
$Reference (string | null)
$ReferenceCollect (string | null)
$Remark (string | null)
$ReturnBarcode (string | null)
$ReturnReference (string | null)
$StatusCode (string | null)
$PhaseCode (int | null)
$DateFrom (string | null)
$DateTo (string | null)
$DeliveryTimeStampStart (string |
\DateTimeInterface| null)$DeliveryTimeStampEnd (string |
\DateTimeInterface| null)
- Throws:
- public Firstred\PostNL\Entity\Shipment::setCollectionTimeStampStart($CollectionTimeStampStart=null)
- Parameters:
$CollectionTimeStampStart (string |
\DateTimeInterface| null)
- Returns:
static
- Throws:
- Since:
1.2.0
- public Firstred\PostNL\Entity\Shipment::setCollectionTimeStampEnd($CollectionTimeStampEnd=null)
- Parameters:
$CollectionTimeStampEnd (string |
\DateTimeInterface| null)
- Returns:
static
- Throws:
- Since:
1.2.0
- public Firstred\PostNL\Entity\Shipment::setDeliveryTimeStampStart($DeliveryTimeStampStart=null)
- Parameters:
$DeliveryTimeStampStart (string |
\DateTimeInterface| null)
- Returns:
static
- Throws:
- Since:
1.2.0
- public Firstred\PostNL\Entity\Shipment::setDeliveryTimeStampEnd($DeliveryTimeStampEnd=null)
- Parameters:
$DeliveryTimeStampEnd (string |
\DateTimeInterface| null)
- Returns:
static
- Throws:
- Since:
1.2.0
- public Firstred\PostNL\Entity\Shipment::setDeliveryDate($DeliveryDate=null)
- Parameters:
$DeliveryDate (string |
\DateTimeInterface| null)
- Returns:
static
- Throws:
- Since:
1.2.0
- public Firstred\PostNL\Entity\Shipment::xmlSerialize($writer)
- Return a serializable array for the XMLWriter.
- Parameters:
$writer (
Sabre\Xml\Writer)
- Returns:
void