Skip to content

Commit cd33337

Browse files
committed
Mark MiddlewareRunner as internal and move to Io namespace
1 parent 0a75b4b commit cd33337

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
<?php
22

3-
namespace React\Http;
3+
namespace React\Http\Io;
44

55
use Psr\Http\Message\ResponseInterface;
66
use Psr\Http\Message\ServerRequestInterface;
77
use React\Promise;
88
use React\Promise\PromiseInterface;
99

10+
/**
11+
* [Internal] Middleware runner to expose an array of middleware request handlers as a single request handler callable
12+
*
13+
* @internal
14+
*/
1015
final class MiddlewareRunner
1116
{
1217
/**

src/StreamingServer.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use React\Http\Io\CloseProtectionStream;
1212
use React\Http\Io\HttpBodyStream;
1313
use React\Http\Io\LengthLimitedStream;
14+
use React\Http\Io\MiddlewareRunner;
1415
use React\Http\Io\RequestHeaderParser;
1516
use React\Http\Io\ServerRequest;
1617
use React\Promise\CancellablePromiseInterface;
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
<?php
22

3-
namespace React\Tests\Http;
3+
namespace React\Tests\Http\Io;
44

55
use Clue\React\Block;
66
use Psr\Http\Message\ResponseInterface;
77
use Psr\Http\Message\ServerRequestInterface;
88
use React\EventLoop\Factory;
9+
use React\Http\Io\MiddlewareRunner;
910
use React\Http\Io\ServerRequest;
10-
use React\Http\MiddlewareRunner;
1111
use React\Promise;
1212
use React\Tests\Http\Middleware\ProcessStack;
13+
use React\Tests\Http\TestCase;
1314
use RingCentral\Psr7\Response;
1415

1516
final class MiddlewareRunnerTest extends TestCase

tests/benchmark-middleware-runner.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

33
use Psr\Http\Message\ServerRequestInterface;
4+
use React\Http\Io\MiddlewareRunner;
45
use React\Http\Io\ServerRequest;
5-
use React\Http\MiddlewareRunner;
66
use React\Http\Response;
77

88
const ITERATIONS = 5000;

0 commit comments

Comments
 (0)