Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Commit 711d7f6

Browse files
authored
Merge pull request #522 from edricwilliem/master
convert request to lumen request on lumen application
2 parents b9b766a + 1105f31 commit 711d7f6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Server/Manager.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
use SwooleTW\Http\Concerns\InteractsWithSwooleQueue;
2525
use SwooleTW\Http\Concerns\InteractsWithSwooleTable;
2626
use Symfony\Component\ErrorHandler\Error\FatalError;
27+
use Laravel\Lumen\Http\Request as LumenRequest;
2728

2829
/**
2930
* Class Manager
@@ -215,6 +216,10 @@ public function onRequest($swooleRequest, $swooleResponse)
215216
// transform swoole request to illuminate request
216217
$illuminateRequest = Request::make($swooleRequest)->toIlluminate();
217218

219+
if (!$sandbox->isLaravel()) { // is lumen app
220+
$illuminateRequest = LumenRequest::createFromBase($illuminateRequest);
221+
}
222+
218223
// set current request to sandbox
219224
$sandbox->setRequest($illuminateRequest);
220225

0 commit comments

Comments
 (0)