![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/extmag/dhlshipping2/Helper/Response/ |
<?php /** * Copyright © Extmag. All rights reserved. */ namespace Extmag\DhlShipping\Helper\Response; class PickupCreation extends Dhl { /** * @var string */ protected $requestType = 'PickupCreation'; /** * @inheritdoc */ protected function parseSuccess(array $data, string $context) { $prn = $data['ConfirmationNumber'] ?? ''; $options = [ 'ReadyByTime' => $data['ReadyByTime'] ?? null, 'NextPickupDate' => $data['NextPickupDate'] ?? null, 'OriginSvcArea' => $data['OriginSvcArea'] ?? null, 'CountryCode' => $data['CountryCode'] ?? null, 'RequestorCountryCode' => $data['RequestorCountryCode'] ?? null, ]; return [ 'Status' => '1', 'Carrier' => $this->carrier, 'Context' => $context, 'Type' => $this->requestType, 'PRN' => $prn, 'ResponseOptions' => $options, ]; } }