Skip to content

Commit 1ba12ce

Browse files
committed
Mark CancellationQueue as @internal and move to subfolder
1 parent ae0724d commit 1ba12ce

3 files changed

Lines changed: 14 additions & 6 deletions

File tree

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
<?php
22

3-
namespace React\Promise;
3+
namespace React\Promise\Internal;
44

5+
/**
6+
* @internal
7+
*/
58
final class CancellationQueue
69
{
710
private $started = false;

src/functions.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ function race(array $promisesOrValues)
4747
return resolve();
4848
}
4949

50-
$cancellationQueue = new CancellationQueue();
50+
$cancellationQueue = new Internal\CancellationQueue();
5151

5252
return new Promise(function ($resolve, $reject) use ($promisesOrValues, $cancellationQueue) {
5353
foreach ($promisesOrValues as $promiseOrValue) {
@@ -89,7 +89,7 @@ function some(array $promisesOrValues, $howMany)
8989
);
9090
}
9191

92-
$cancellationQueue = new CancellationQueue();
92+
$cancellationQueue = new Internal\CancellationQueue();
9393

9494
return new Promise(function ($resolve, $reject) use ($len, $promisesOrValues, $howMany, $cancellationQueue) {
9595
$toResolve = $howMany;
@@ -136,7 +136,7 @@ function map(array $promisesOrValues, callable $mapFunc)
136136
return resolve([]);
137137
}
138138

139-
$cancellationQueue = new CancellationQueue();
139+
$cancellationQueue = new Internal\CancellationQueue();
140140

141141
return new Promise(function ($resolve, $reject) use ($promisesOrValues, $mapFunc, $cancellationQueue) {
142142
$toResolve = count($promisesOrValues);
@@ -164,7 +164,7 @@ function ($mapped) use ($i, &$values, &$toResolve, $resolve) {
164164

165165
function reduce(array $promisesOrValues, callable $reduceFunc, $initialValue = null)
166166
{
167-
$cancellationQueue = new CancellationQueue();
167+
$cancellationQueue = new Internal\CancellationQueue();
168168

169169
return new Promise(function ($resolve, $reject) use ($promisesOrValues, $reduceFunc, $initialValue, $cancellationQueue) {
170170
$total = count($promisesOrValues);
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
<?php
22

3-
namespace React\Promise;
3+
namespace React\Promise\Internal;
4+
5+
use React\Promise\Deferred;
6+
use React\Promise\SimpleTestCancellable;
7+
use React\Promise\SimpleTestCancellableThenable;
8+
use React\Promise\TestCase;
49

510
class CancellationQueueTest extends TestCase
611
{

0 commit comments

Comments
 (0)