Skip to content

Commit dc42aa0

Browse files
committed
Move CancellablePromiseInterface typehint to class property
1 parent d177dd9 commit dc42aa0

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/CancellationQueue.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
class CancellationQueue
66
{
77
private $started = false;
8+
9+
/**
10+
* @var CancellablePromiseInterface[]
11+
*/
812
private $queue = [];
913

1014
public function __invoke()
@@ -33,7 +37,6 @@ public function enqueue($promise)
3337
private function drain()
3438
{
3539
for ($i = key($this->queue); isset($this->queue[$i]); $i++) {
36-
/** @var CancellablePromiseInterface $promise */
3740
$promise = $this->queue[$i];
3841

3942
$exception = null;

0 commit comments

Comments
 (0)