PluginProbe
JetBackup – Backup, Restore & Migrate / 1.4.6
JetBackup – Backup, Restore & Migrate v1.4.6
3.1.23.6 3.1.23.5 3.1.23.3 3.1.22.4 3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 All 82 releases
backup / com / lib / BackupGuard / Response.php
Response.php
57 lines 832 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace BackupGuard;
4
5 class Response
6 {
7 private $httpStatus = false;
8 private $contentType = false;
9 private $body = false;
10
11 public function getHttpStatus()
12 {
13 return $this->httpStatus;
14 }
15
16 public function setHttpStatus($httpStatus)
17 {
18 $this->httpStatus = $httpStatus;
19 }
20
21 public function getContentType()
22 {
23 return $this->contentType;
24 }
25
26 public function setContentType($contentType)
27 {
28 $this->contentType = $contentType;
29 }
30
31 public function getBody()
32 {
33 return $this->body;
34 }
35
36 public function setBody($body)
37 {
38 $this->body = $body;
39 }
40
41 public function parseJsonBody()
42 {
43 if ($this->body) {
44 $this->body = json_decode($this->body, true);
45 }
46 }
47
48 public function getBodyParam($key)
49 {
50 if (is_array($this->body) && isset($this->body[$key])) {
51 return $this->body[$key];
52 }
53
54 return null;
55 }
56 }
57