Skip to content

Commit

Permalink
feat: set external identifier in consignments to allow easier retriev…
Browse files Browse the repository at this point in the history
…al of rjp barcodes
  • Loading branch information
RichardPerdaan authored and EdieLemoine committed Nov 8, 2021
1 parent 6ca5d85 commit 9c3ed70
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/Adapter/ConsignmentAdapter.php
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ private function baseOptions()
->setShopId($this->data['shop_id'])
->setReferenceIdentifier($this->data['reference_identifier'])
->setBarcode($this->data['barcode'])
->setExternalIdentifier($this->data['external_identifier'])
->setStatus($this->data['status'])
->setCountry($recipient['cc'])
->setPerson($recipient['person'])
Expand Down
27 changes: 27 additions & 0 deletions src/Model/Consignment/AbstractConsignment.php
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,12 @@ abstract class AbstractConsignment
*/
public $barcode;

/**
* @internal
* @var string|null
*/
public $externalIdentifier;

/**
* @internal
* @var int
Expand Down Expand Up @@ -577,6 +583,27 @@ public function setBarcode(?string $barcode): self
return $this;
}

/**
* @return string|null
*/
public function getExternalIdentifier(): ?string
{
return $this->externalIdentifier;
}

/**
* @param null|string $externalIdentifier
*
* @return self
* @internal
*/
public function setExternalIdentifier(?string $externalIdentifier): self
{
$this->externalIdentifier = $externalIdentifier;

return $this;
}

/**
* Get the status of the consignment
* Pattern: [1 – 99]<br>
Expand Down

0 comments on commit 9c3ed70

Please sign in to comment.