GenerateLabel
- class Firstred\PostNL\Entity\Request\GenerateLabel
Summary
Methods
Properties
- protected static property Firstred\PostNL\Entity\Request\GenerateLabel::$Customer
- Type:
- protected static property Firstred\PostNL\Entity\Request\GenerateLabel::$Message
- Type:
- protected static property Firstred\PostNL\Entity\Request\GenerateLabel::$Shipments
- Type:
- protected static property Firstred\PostNL\Entity\Request\GenerateLabel::$LabelSignature
- Type:
string | null
Methods
- public Firstred\PostNL\Entity\Request\GenerateLabel::__construct($Shipments=null, $Message=null, $Customer=null, $LabelSignature=null)
- Parameters:
$Shipments (array | null)
$Message (
Firstred\PostNL\Entity\Message\LabellingMessage| null)$Customer (
Firstred\PostNL\Entity\Customer| null)$LabelSignature (string | null)
- public Firstred\PostNL\Entity\Request\GenerateLabel::getCustomer()
- Returns:
- public Firstred\PostNL\Entity\Request\GenerateLabel::setCustomer($Customer)
- Parameters:
$Customer (
Firstred\PostNL\Entity\Customer| null)
- Returns:
static
- public Firstred\PostNL\Entity\Request\GenerateLabel::getMessage()
- Returns:
- public Firstred\PostNL\Entity\Request\GenerateLabel::setMessage($Message)
- Parameters:
$Message (
Firstred\PostNL\Entity\Message\LabellingMessage| null)
- Returns:
static
- public Firstred\PostNL\Entity\Request\GenerateLabel::getShipments()
- Returns:
- public Firstred\PostNL\Entity\Request\GenerateLabel::setShipments($Shipments)
- Parameters:
$Shipments (
Firstred\PostNL\Entity\Shipment[]| null)
- Returns:
static
- public Firstred\PostNL\Entity\Request\GenerateLabel::getLabelSignature()
- Returns:
string | null
- public Firstred\PostNL\Entity\Request\GenerateLabel::setLabelSignature($LabelSignature)
- Parameters:
$LabelSignature (string | null)
- Returns:
static
- public Firstred\PostNL\Entity\Request\GenerateLabel::jsonSerialize()
- Returns:
array
- Throws: