PluginProbe ʕ •ᴥ•ʔ
Check & Log Email – Easy Email Testing & Mail logging / 2.0.15
Check & Log Email – Easy Email Testing & Mail logging v2.0.15
2.0.15 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 2.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.13.1 2.0.13.2 2.0.14 2.0.2 2.0.3 2.0.4 2.0.5 2.0.5.1 2.0.6 2.0.7 2.0.8 2.0.9 trunk 0.5.7 0.6.0 0.6.1 0.6.2 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.12.1 1.0.13 1.0.13.1 1.0.2 1.0.3
check-email / vendor / guzzlehttp / promises / src / Is.php
check-email / vendor / guzzlehttp / promises / src Last commit date
AggregateException.php 1 week ago CancellationException.php 1 week ago Coroutine.php 1 week ago Create.php 1 week ago Each.php 1 week ago EachPromise.php 1 week ago FulfilledPromise.php 1 week ago Is.php 1 week ago Promise.php 1 week ago PromiseInterface.php 1 week ago PromisorInterface.php 1 week ago RejectedPromise.php 1 week ago RejectionException.php 1 week ago TaskQueue.php 1 week ago TaskQueueInterface.php 1 week ago Utils.php 1 week ago
Is.php
41 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace GuzzleHttp\Promise;
6
7 final class Is
8 {
9 /**
10 * Returns true if a promise is pending.
11 */
12 public static function pending(PromiseInterface $promise): bool
13 {
14 return $promise->getState() === PromiseInterface::PENDING;
15 }
16
17 /**
18 * Returns true if a promise is fulfilled or rejected.
19 */
20 public static function settled(PromiseInterface $promise): bool
21 {
22 return $promise->getState() !== PromiseInterface::PENDING;
23 }
24
25 /**
26 * Returns true if a promise is fulfilled.
27 */
28 public static function fulfilled(PromiseInterface $promise): bool
29 {
30 return $promise->getState() === PromiseInterface::FULFILLED;
31 }
32
33 /**
34 * Returns true if a promise is rejected.
35 */
36 public static function rejected(PromiseInterface $promise): bool
37 {
38 return $promise->getState() === PromiseInterface::REJECTED;
39 }
40 }
41