File tree Expand file tree Collapse file tree 4 files changed +8
-23
lines changed Expand file tree Collapse file tree 4 files changed +8
-23
lines changed Original file line number Diff line number Diff line change 9
9
use GuzzleHttp \Exception \GuzzleException ;
10
10
use GuzzleHttp \Exception \ServerException ;
11
11
use TempMailIo \TempMailPhp \Constants ;
12
+ use TempMailIo \TempMailPhp \GenericData \SuccessResponse ;
12
13
use TempMailIo \TempMailPhp \Headers ;
13
14
use TempMailIo \TempMailPhp \RateLimit \Data \Response \GetStatusResponse ;
14
15
use TempMailIo \TempMailPhp \GenericData \ErrorResponse ;
15
- use TempMailIo \TempMailPhp \RateLimit \Data \Response \GetStatusSuccessResponse ;
16
16
17
17
class Client implements ClientInterface
18
18
{
@@ -35,8 +35,10 @@ public function getStatus(): GetStatusResponse
35
35
]);
36
36
37
37
if ($ response ->getStatusCode () === 200 ) {
38
- $ getStatusResponse ->successResponse = GetStatusSuccessResponse::create ()
39
- ->fromArray (json_decode ($ response ->getBody ()->getContents (), true ));
38
+ $ getStatusResponse ->successResponse = SuccessResponse::create ()
39
+ ->fromArray ([
40
+ 'rate_limit ' => json_decode ($ response ->getBody ()->getContents (), true )
41
+ ]);
40
42
41
43
return $ getStatusResponse ;
42
44
}
Original file line number Diff line number Diff line change 6
6
7
7
use TempMailIo \TempMailPhp \Data ;
8
8
use TempMailIo \TempMailPhp \GenericData \ErrorResponse ;
9
+ use TempMailIo \TempMailPhp \GenericData \SuccessResponse ;
9
10
10
11
class GetStatusResponse extends Data
11
12
{
12
- public ?GetStatusSuccessResponse $ successResponse = null ;
13
+ public ?SuccessResponse $ successResponse = null ;
13
14
14
15
public ?ErrorResponse $ errorResponse = null ;
15
16
}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ public function testGetStatusSuccess(): void
42
42
$ this ->assertInstanceOf (GetStatusResponse::class, $ response );
43
43
$ this ->assertNull ($ response ->errorResponse );
44
44
$ this ->assertNotNull ($ response ->successResponse );
45
- $ this ->assertEquals ($ status , $ response ->successResponse ->toArray ());
45
+ $ this ->assertEquals ($ status , $ response ->successResponse ->rateLimit -> toArray ());
46
46
}
47
47
48
48
public function testGetStatus400Error (): void
You can’t perform that action at this time.
0 commit comments