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