Skip to content

Commit 2bc360b

Browse files
committed
Non-issue : Refactored trait placement in Promise component
1 parent 1b50fc0 commit 2bc360b

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

PromiseStaticTrait.php renamed to Partial/PromiseTrait.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
<?php
22

3-
namespace Kraken\Promise;
3+
namespace Kraken\Promise\Partial;
44

55
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;
611
use Kraken\Throwable\Exception\Runtime\UnderflowException;
712

8-
trait PromiseStaticTrait
13+
trait PromiseTrait
914
{
1015
/**
1116
* Resolve Promise or value.

Promise.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
namespace Kraken\Promise;
44

5+
use Kraken\Promise\Partial\PromiseTrait;
56
use Error;
67
use Exception;
78

89
class Promise implements PromiseInterface
910
{
10-
use PromiseStaticTrait;
11+
use PromiseTrait;
1112

1213
/**
1314
* @var PromiseInterface|null

0 commit comments

Comments
 (0)