@@ -115,7 +115,7 @@ protected function updateResponse(Request $request, Response $response)
115
115
return ;
116
116
}
117
117
118
- $ data[ $ this ->responseKey ] = $ this ->storage ->getData ();
118
+ $ data->{ $ this ->responseKey } = $ this ->storage ->getData ();
119
119
120
120
$ this ->setResponseData ($ response , $ data );
121
121
}
@@ -129,8 +129,8 @@ protected function updateResponse(Request $request, Response $response)
129
129
*/
130
130
protected function needToUpdateResponse (Response $ response )
131
131
{
132
- $ isJsonResponse = $ response instanceof JsonResponse || $ response -> headers -> contains ( ' content-type ' ,
133
- 'application/json ' );
132
+ $ isJsonResponse = $ response instanceof JsonResponse ||
133
+ $ response -> headers -> contains ( ' content-type ' , 'application/json ' );
134
134
135
135
return $ isJsonResponse && !$ this ->storage ->isEmpty ();
136
136
}
@@ -139,28 +139,28 @@ protected function needToUpdateResponse(Response $response)
139
139
* Fetches the contents of the response and parses them to an assoc array
140
140
*
141
141
* @param Response $response
142
- * @return array |bool
142
+ * @return object |bool
143
143
*/
144
144
protected function getResponseData (Response $ response )
145
145
{
146
146
if ($ response instanceof JsonResponse) {
147
147
/** @var $response JsonResponse */
148
- return $ response ->getData (true ) ?: [] ;
148
+ return $ response ->getData () ?: new \ StdClass () ;
149
149
}
150
150
151
151
$ content = $ response ->getContent ();
152
152
153
- return json_decode ($ content, true ) ?: false ;
153
+ return json_decode ($ content ) ?: false ;
154
154
}
155
155
156
156
/**
157
157
* Updates the response content
158
158
*
159
159
* @param Response $response
160
- * @param array $data
160
+ * @param object $data
161
161
* @return JsonResponse|Response
162
162
*/
163
- protected function setResponseData (Response $ response , array $ data )
163
+ protected function setResponseData (Response $ response , $ data )
164
164
{
165
165
if ($ response instanceof JsonResponse) {
166
166
/** @var $response JsonResponse */
0 commit comments