@@ -45,6 +45,8 @@ public function find($id)
45
45
$ response = $ this ->request ->doRequest ('get ' , "/ {$ this ->entity }/ {$ id }" );
46
46
47
47
$ responseData = json_decode ($ response ->getBody ()->getContents ());
48
+
49
+ $ response ->getBody ()->close ();
48
50
49
51
return new $ this ->model ($ this ->request , $ responseData );
50
52
});
@@ -62,6 +64,8 @@ public function first()
62
64
63
65
$ responseData = json_decode ($ response ->getBody ()->getContents ());
64
66
$ fetchedItems = $ responseData ->collection ;
67
+
68
+ $ response ->getBody ()->close ();
65
69
66
70
if (count ($ fetchedItems ) === 0 ) {
67
71
return ;
@@ -96,6 +100,8 @@ public function get($filters = [])
96
100
97
101
$ items ->push ($ model );
98
102
}
103
+
104
+ $ response ->getBody ()->close ();
99
105
100
106
return $ items ;
101
107
});
@@ -128,6 +134,8 @@ public function getByPage($page = 0, $pageSize = 500, $filters = [])
128
134
129
135
$ items ->push ($ model );
130
136
}
137
+
138
+ $ response ->getBody ()->close ();
131
139
132
140
return $ items ;
133
141
});
@@ -156,6 +164,8 @@ public function all($filters = [], $pageSize = 500)
156
164
157
165
$ responseData = json_decode ($ response ->getBody ()->getContents ());
158
166
$ fetchedItems = $ responseData ->collection ;
167
+
168
+ $ response ->getBody ()->close ();
159
169
160
170
if (count ($ fetchedItems ) === 0 ) {
161
171
$ hasMore = false ;
@@ -194,6 +204,8 @@ public function create($data)
194
204
]);
195
205
196
206
$ responseData = json_decode ($ response ->getBody ()->getContents ());
207
+
208
+ $ response ->getBody ()->close ();
197
209
198
210
return new $ this ->model ($ this ->request , $ responseData );
199
211
});
0 commit comments