PluginProbe
BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript / 4.1.20
BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript v4.1.20
4.1.20 4.1.19 4.1.18 4.1.17 4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.0.30 4.0.29 4.0.28 4.0.27 4.0.26 4.0.24 4.0.25 4.0.23 4.0.22 4.0.21 4.0.19 4.0.18 4.0.17 4.0.16 All 174 releases
searchpro / BerqWP / vendor / guzzlehttp / promises / src / Is.php

Is.php in BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript 4.1.20, at BerqWP/vendor/guzzlehttp/promises/src/Is.php

41 lines 941 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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