CompleteStatusResponseShipment
- class Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment
- Class CompleteStatusResponseShipment.
Properties
- public property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$defaultProperties
- Type
string[][]
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Addresses
- Type
\Firstred\PostNL\Entity\Response\StatusAddress[]
| null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Amounts
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Barcode
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Customer
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$DeliveryDate
- Type
\DateTimeInterface
| null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Dimension
- Type
\Firstred\PostNL\Entity\Dimension
| null Dimension
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Events
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Expectation
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Groups
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$MainBarcode
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$OldStatuses
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$ProductCode
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$ProductDescription
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$ProductOptions
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Reference
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$ShipmentAmount
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$ShipmentCounter
- Type
string | null
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Status
- Type
- protected static property Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::$Warnings
- Type
Methods
- public Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::__construct($Addresses=null, $Amounts=null, $Barcode=null, $Customer=null, $DeliveryDate=null, $Dimension=null, $Events=null, $Expectation=null, $Groups=null, $OldStatuses=null, $ProductCode=null, $ProductOptions=null, $Reference=null, $Status=null, $Warnings=null, $MainBarcode=null, $ShipmentAmount=null, $ShipmentCounter=null, $ProductDescription=null)
- CompleteStatusResponseShipment constructor.
- Parameters
$Addresses (
Firstred\PostNL\Entity\Response\StatusAddress[]
| null)$Amounts (
Firstred\PostNL\Entity\Amount[]
| null)$Barcode (string | null)
$Customer (
Firstred\PostNL\Entity\Customer
| null)$DeliveryDate (
DateTimeInterface
| string | null)$Dimension (
Firstred\PostNL\Entity\Dimension
| null)$Events (
Firstred\PostNL\Entity\Response\CompleteStatusResponseEvent[]
| null)$Expectation (
Firstred\PostNL\Entity\Expectation
| null)$Groups (
Firstred\PostNL\Entity\Group[]
| null)$OldStatuses (
Firstred\PostNL\Entity\Response\CompleteStatusResponseOldStatus[]
| null)$ProductCode (string | null)
$ProductOptions (
Firstred\PostNL\Entity\ProductOption[]
| null)$Reference (string | null)
$Status (
Firstred\PostNL\Entity\Status
| null)$Warnings (
Firstred\PostNL\Entity\Warning[]
| null)$MainBarcode (string | null)
$ShipmentAmount (string | null)
$ShipmentCounter (string | null)
$ProductDescription (string | null)
- Throws
- public Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::setDeliveryDate($deliveryDate=null)
- Parameters
$deliveryDate (string |
\DateTimeInterface
| null)
- Returns
static
- Throws
- Since
1.2.0
- public static Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::jsonDeserialize($json)
- Parameters
$json (
stdClass
)
- Returns
mixed |
\stdClass
| null- Throws
- Throws
- Throws
- Throws
- Since
1.2.0
- public Firstred\PostNL\Entity\Response\CompleteStatusResponseShipment::xmlSerialize($writer)
- Return a serializable array for the XMLWriter.
- Parameters
$writer (
Sabre\Xml\Writer
)
- Returns
void