mirror of
https://github.com/YGGverse/gemini-php.git
synced 2025-03-13 06:01:58 +00:00
add response setters
This commit is contained in:
parent
7916351299
commit
ad6b35d6f7
@ -48,8 +48,11 @@ $response = new \Yggverse\Gemini\Client\Response(
|
||||
);
|
||||
```
|
||||
|
||||
#### Response::setCode
|
||||
#### Response::getCode
|
||||
#### Response::setMeta
|
||||
#### Response::getMeta
|
||||
#### Response::setBody
|
||||
#### Response::getBody
|
||||
|
||||
```
|
||||
|
@ -26,31 +26,52 @@ class Response
|
||||
|
||||
if ($code >= 10 && $code <= 69)
|
||||
{
|
||||
$this->_code = $match['code'];
|
||||
$this->setCode(
|
||||
$code
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($match['meta']) && mb_strlen($match['meta']) <= 1024)
|
||||
{
|
||||
$this->_meta = (string) $match['meta'];
|
||||
$this->setMeta(
|
||||
(string) $match['meta']
|
||||
);
|
||||
}
|
||||
|
||||
if (isset($match['body']))
|
||||
{
|
||||
$this->_body = (string) $match['body'];
|
||||
$this->setBody(
|
||||
(string) (string) $match['body']
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
public function setCode(?int $value): void
|
||||
{
|
||||
$this->_code = $value;
|
||||
}
|
||||
|
||||
public function getCode(): ?int
|
||||
{
|
||||
return $this->_code;
|
||||
}
|
||||
|
||||
public function setMeta(?string $value): void
|
||||
{
|
||||
$this->_meta = $value;
|
||||
}
|
||||
|
||||
public function getMeta(): ?string
|
||||
{
|
||||
return $this->_meta;
|
||||
}
|
||||
|
||||
public function setBody(?string $value): void
|
||||
{
|
||||
$this->_body = $value;
|
||||
}
|
||||
|
||||
public function getBody(): ?string
|
||||
{
|
||||
return $this->_body;
|
||||
|
Loading…
x
Reference in New Issue
Block a user