File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 5
5
namespace Answear \MwlBundle \Command ;
6
6
7
7
use Answear \MwlBundle \Client \Client ;
8
+ use Answear \MwlBundle \Request \Request ;
8
9
use Psr \Http \Message \ResponseInterface ;
9
10
use Webmozart \Assert \Assert ;
10
11
@@ -14,6 +15,11 @@ public function __construct(protected Client $client)
14
15
{
15
16
}
16
17
18
+ public function getResponse (Request $ request ): ResponseInterface
19
+ {
20
+ return $ this ->client ->request ($ request );
21
+ }
22
+
17
23
protected function getBody (ResponseInterface $ response ): array
18
24
{
19
25
$ body = $ response ->getBody ()->getContents ();
Original file line number Diff line number Diff line change 4
4
5
5
namespace Answear \MwlBundle \Command ;
6
6
7
- use Answear \MwlBundle \Client \Client ;
8
7
use Answear \MwlBundle \Request \GetCitiesRequest ;
9
8
use Answear \MwlBundle \Response \GetCitiesResponse ;
10
9
11
10
readonly class GetCities extends AbstractCommand
12
11
{
13
12
public function getCities (GetCitiesRequest $ request ): GetCitiesResponse
14
13
{
15
- $ response = $ this ->client -> request ($ request );
14
+ $ response = $ this ->getResponse ($ request );
16
15
17
16
return GetCitiesResponse::fromArray (
18
17
$ this ->getBody ($ response ),
Original file line number Diff line number Diff line change 11
11
{
12
12
public function getPickupPoints (GetPickupPointsRequest $ request ): GetPickupPointsResponse
13
13
{
14
- $ response = $ this ->client -> request ($ request );
14
+ $ response = $ this ->getResponse ($ request );
15
15
16
16
return GetPickupPointsResponse::fromArray (
17
17
$ this ->getBody ($ response ),
Original file line number Diff line number Diff line change 11
11
{
12
12
public function getPickupPointsByCarriersAndCountryCodesRequest (GetPickupPointsByCarriersAndCountryCodesRequest $ request ): GetPickupPointsResponse
13
13
{
14
- $ response = $ this ->client -> request ($ request );
14
+ $ response = $ this ->getResponse ($ request );
15
15
16
16
return GetPickupPointsResponse::fromArray (
17
17
$ this ->getBody ($ response ),
You can’t perform that action at this time.
0 commit comments