@@ -31,6 +31,14 @@ public function __construct()
31
31
$ this ->exceptions = new \SplObjectStorage ();
32
32
}
33
33
34
+ /**
35
+ * {@inheritDoc}
36
+ */
37
+ public function hasResponses ()
38
+ {
39
+ return $ this ->responses ->count () > 0 ;
40
+ }
41
+
34
42
/**
35
43
* {@inheritDoc}
36
44
*/
@@ -48,29 +56,21 @@ public function getResponses()
48
56
/**
49
57
* {@inheritDoc}
50
58
*/
51
- public function getResponseFor (RequestInterface $ request )
52
- {
53
- try {
54
- return $ this ->responses [$ request ];
55
- } catch (\UnexpectedValueException $ e ) {
56
- throw new \UnexpectedValueException ('Request not found ' , $ e ->getCode (), $ e );
57
- }
58
- }
59
-
60
- /**
61
- * {@inheritDoc}
62
- */
63
- public function hasResponses ()
59
+ public function isSuccessful (RequestInterface $ request )
64
60
{
65
- return $ this ->responses ->count () > 0 ;
61
+ return $ this ->responses ->contains ( $ request ) ;
66
62
}
67
63
68
64
/**
69
65
* {@inheritDoc}
70
66
*/
71
- public function hasResponseFor (RequestInterface $ request )
67
+ public function getResponseFor (RequestInterface $ request )
72
68
{
73
- return $ this ->responses ->contains ($ request );
69
+ try {
70
+ return $ this ->responses [$ request ];
71
+ } catch (\UnexpectedValueException $ e ) {
72
+ throw new \UnexpectedValueException ('Request not found ' , $ e ->getCode (), $ e );
73
+ }
74
74
}
75
75
76
76
/**
@@ -87,17 +87,9 @@ public function addResponse(RequestInterface $request, ResponseInterface $respon
87
87
/**
88
88
* {@inheritDoc}
89
89
*/
90
- public function isSuccessful (RequestInterface $ request )
91
- {
92
- return $ this ->responses ->contains ($ request );
93
- }
94
-
95
- /**
96
- * {@inheritDoc}
97
- */
98
- public function isFailed (RequestInterface $ request )
90
+ public function hasExceptions ()
99
91
{
100
- return $ this ->exceptions ->contains ( $ request ) ;
92
+ return $ this ->exceptions ->count () > 0 ;
101
93
}
102
94
103
95
/**
@@ -117,29 +109,21 @@ public function getExceptions()
117
109
/**
118
110
* {@inheritDoc}
119
111
*/
120
- public function getExceptionFor (RequestInterface $ request )
121
- {
122
- try {
123
- return $ this ->exceptions [$ request ];
124
- } catch (\UnexpectedValueException $ e ) {
125
- throw new UnexpectedValueException ('Request not found ' , $ e ->getCode (), $ e );
126
- }
127
- }
128
-
129
- /**
130
- * {@inheritDoc}
131
- */
132
- public function hasExceptions ()
112
+ public function isFailed (RequestInterface $ request )
133
113
{
134
- return $ this ->exceptions ->count () > 0 ;
114
+ return $ this ->exceptions ->contains ( $ request ) ;
135
115
}
136
116
137
117
/**
138
118
* {@inheritDoc}
139
119
*/
140
- public function hasExceptionFor (RequestInterface $ request )
120
+ public function getExceptionFor (RequestInterface $ request )
141
121
{
142
- return $ this ->exceptions ->contains ($ request );
122
+ try {
123
+ return $ this ->exceptions [$ request ];
124
+ } catch (\UnexpectedValueException $ e ) {
125
+ throw new UnexpectedValueException ('Request not found ' , $ e ->getCode (), $ e );
126
+ }
143
127
}
144
128
145
129
/**
0 commit comments