Skip to content

Commit

Permalink
PES-2347: Move CoreHelper to the Order/PacketSetStoredUntil constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
Karpec committed Nov 4, 2024
1 parent 9e4b1f4 commit a07bc87
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions src/Packetery/Module/Order/PacketSetStoredUntil.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,28 @@ class PacketSetStoredUntil {
*/
private $logger;

/**
* CoreHelper.
*
* @var CoreHelper
*/
private $coreHelper;

/**
* Constructor.
*
* @param Soap\Client $soapApiClient Soap client API.
* @param Log\ILogger $logger Logger.
* @param CoreHelper $coreHelper CoreHelper.
*/
public function __construct(
Soap\Client $soapApiClient,
Log\ILogger $logger
Log\ILogger $logger,
CoreHelper $coreHelper,
) {
$this->soapApiClient = $soapApiClient;
$this->logger = $logger;
$this->coreHelper = $coreHelper;
}

/**
Expand All @@ -59,7 +69,7 @@ public function __construct(
* @return null|string
*/
public function setStoredUntil( Order $order, ?string $packetId, \DateTimeImmutable $storedUntil ): ?string {
$request = new Soap\Request\PacketSetStoredUntil( $packetId, $storedUntil, new CoreHelper() );
$request = new Soap\Request\PacketSetStoredUntil( $packetId, $storedUntil, $this->coreHelper );
$result = $this->soapApiClient->packetSetStoredUntil( $request );
$errorMessage = null;

Expand Down

0 comments on commit a07bc87

Please sign in to comment.