Skip to content

Commit b9b060b

Browse files
committed
fix #578 2nd try
1 parent 37565b5 commit b9b060b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

api.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -10153,7 +10153,7 @@ private function addParsedBody(ServerRequestInterface $request): ServerRequestIn
1015310153
private function applySlimHack(ServerRequestInterface $request): ServerRequestInterface
1015410154
{
1015510155
$class = get_class($request);
10156-
if (in_array($class, ['Slim\Http\Request', 'Slim\Http\Request'])) {
10156+
if (substr($class, 0, 9) == 'Slim\Http') {
1015710157
$parsedBody = $request->getParsedBody();
1015810158
$contents = json_encode($parsedBody);
1015910159
$parsedBody = $this->parseBody($contents);

src/Tqdev/PhpCrudApi/Api.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ private function addParsedBody(ServerRequestInterface $request): ServerRequestIn
186186
private function applySlimHack(ServerRequestInterface $request): ServerRequestInterface
187187
{
188188
$class = get_class($request);
189-
if (in_array($class, ['Slim\Http\Request', 'Slim\Http\Request'])) {
189+
if (substr($class, 0, 9) == 'Slim\Http') {
190190
$parsedBody = $request->getParsedBody();
191191
$contents = json_encode($parsedBody);
192192
$parsedBody = $this->parseBody($contents);

0 commit comments

Comments
 (0)