File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Kraken \Promise ;
3
+ namespace Kraken \Promise \ Partial ;
4
4
5
5
use Kraken \Promise \Helper \CancellationQueue ;
6
+ use Kraken \Promise \Promise ;
7
+ use Kraken \Promise \PromiseCancelled ;
8
+ use Kraken \Promise \PromiseFulfilled ;
9
+ use Kraken \Promise \PromiseInterface ;
10
+ use Kraken \Promise \PromiseRejected ;
6
11
use Kraken \Throwable \Exception \Runtime \UnderflowException ;
7
12
8
- trait PromiseStaticTrait
13
+ trait PromiseTrait
9
14
{
10
15
/**
11
16
* Resolve Promise or value.
Original file line number Diff line number Diff line change 2
2
3
3
namespace Kraken \Promise ;
4
4
5
+ use Kraken \Promise \Partial \PromiseTrait ;
5
6
use Error ;
6
7
use Exception ;
7
8
8
9
class Promise implements PromiseInterface
9
10
{
10
- use PromiseStaticTrait ;
11
+ use PromiseTrait ;
11
12
12
13
/**
13
14
* @var PromiseInterface|null
You can’t perform that action at this time.
0 commit comments