PluginProbe ʕ •ᴥ•ʔ
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization / 1.19.6
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization v1.19.6
1.19.8 1.19.7 1.19.6 1.19.5 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.12.0 1.13.0 1.14.0 1.15.0 1.15.1 1.15.2 1.15.3 1.16.0 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.16.6 1.16.7 1.16.8 1.17.0 1.17.6 1.17.7 1.17.8 1.17.9 1.18.0 1.18.1 1.18.2 1.18.3 1.18.4 1.18.5 1.18.6 1.18.7 1.18.8 1.18.9 1.19.0 1.19.1 1.19.2 1.19.3 1.19.4 1.3.19 1.3.20 1.4.0 1.4.1 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.16 1.5.17 1.5.18 1.5.19 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.7.0 1.7.1 1.8.0 1.8.1 1.8.3 1.9.0 1.9.1 1.9.2
nitropack / nitropack-sdk / NitroPack / SDK / Api / ResponseStatus.php
nitropack / nitropack-sdk / NitroPack / SDK / Api Last commit date
AdditionalDomains.php 1 year ago Base.php 8 months ago Cache.php 1 year ago ExcludedUrls.php 1 year ago Excludes.php 1 year ago Integration.php 1 year ago RemoteConfigFetcher.php 1 year ago RequestMaker.php 1 year ago Response.php 1 year ago ResponseStatus.php 1 year ago SafeMode.php 1 year ago SecureRequestMaker.php 1 year ago SignedBase.php 1 year ago Stats.php 1 year ago Tagger.php 1 year ago Url.php 1 year ago VariationCookie.php 1 year ago Varnish.php 1 year ago Warmup.php 1 year ago Webhook.php 1 year ago
ResponseStatus.php
36 lines
1 <?php
2 namespace NitroPack\SDK\Api;
3
4 class ResponseStatus {
5 const OK = 200;
6 const ACCEPTED = 202; // There is no cache, but the request for creating cache has been accepted.
7 const BAD_REQUEST = 400;
8 const PAYMENT_REQUIRED = 402;
9 const FORBIDDEN = 403;
10 const NOT_FOUND = 404;
11 const CONFLICT = 409;
12 const RUNTIME_ERROR = 500;
13 const SERVICE_UNAVAILABLE = 503;
14 const UNKNOWN = -1;
15
16 public static function getStatus($code) {
17 if (isset(self::$codeToStatus[$code])) {
18 return self::$codeToStatus[$code];
19 } else {
20 return ResponseStatus::UNKNOWN;
21 }
22 }
23
24 private static $codeToStatus = array(
25 "200" => ResponseStatus::OK,
26 "202" => ResponseStatus::ACCEPTED,
27 "400" => ResponseStatus::BAD_REQUEST,
28 "402" => ResponseStatus::PAYMENT_REQUIRED,
29 "403" => ResponseStatus::FORBIDDEN,
30 "404" => ResponseStatus::NOT_FOUND,
31 "409" => ResponseStatus::CONFLICT,
32 "500" => ResponseStatus::RUNTIME_ERROR,
33 "503" => ResponseStatus::SERVICE_UNAVAILABLE
34 );
35 }
36