PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / 18.7
Yoast SEO – Advanced SEO with real-time guidance and built-in AI v18.7
28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 19.0 All 129 releases
wordpress-seo / vendor_prefixed / guzzlehttp / promises / src / Is.php

Is.php in Yoast SEO – Advanced SEO with real-time guidance and built-in AI 18.7, at vendor_prefixed/guzzlehttp/promises/src/Is.php

44 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace YoastSEO_Vendor\GuzzleHttp\Promise;
4
5 final class Is
6 {
7 /**
8 * Returns true if a promise is pending.
9 *
10 * @return bool
11 */
12 public static function pending(\YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface $promise)
13 {
14 return $promise->getState() === \YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface::PENDING;
15 }
16 /**
17 * Returns true if a promise is fulfilled or rejected.
18 *
19 * @return bool
20 */
21 public static function settled(\YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface $promise)
22 {
23 return $promise->getState() !== \YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface::PENDING;
24 }
25 /**
26 * Returns true if a promise is fulfilled.
27 *
28 * @return bool
29 */
30 public static function fulfilled(\YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface $promise)
31 {
32 return $promise->getState() === \YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface::FULFILLED;
33 }
34 /**
35 * Returns true if a promise is rejected.
36 *
37 * @return bool
38 */
39 public static function rejected(\YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface $promise)
40 {
41 return $promise->getState() === \YoastSEO_Vendor\GuzzleHttp\Promise\PromiseInterface::REJECTED;
42 }
43 }
44