File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 88use ErrorHeroModule \Handler \Formatter \Json ;
99use ErrorHeroModule \Handler \Writer \Mail ;
1010use ErrorHeroModule \HeroConstant ;
11+ use Laminas \Diactoros \Stream ;
1112use Laminas \Http \Header \Cookie ;
1213use Laminas \Http \PhpEnvironment \RemoteAddress ;
1314use Laminas \Http \PhpEnvironment \Request as HttpRequest ;
@@ -90,10 +91,16 @@ private function getRequestData(?RequestInterface $request): array
9091 /** @var ParametersInterface $files*/
9192 $ files = $ request ->getFiles ();
9293
94+ $ content = $ request ->getContent ();
95+
96+ if ($ content instanceof Stream) {
97+ $ content = (string ) $ content ;
98+ }
99+
93100 $ queryData = $ query ->toArray ();
94101 $ requestMethod = $ request ->getMethod ();
95102 $ bodyData = $ post ->toArray ();
96- $ rawData = str_replace (PHP_EOL , '' , $ request -> getContent () );
103+ $ rawData = str_replace (PHP_EOL , '' , $ content );
97104 $ filesData = $ this ->includeFilesToAttachments
98105 ? $ files ->toArray ()
99106 : [];
You can’t perform that action at this time.
0 commit comments