Merge branch 'feature/mg-Defaults' of AVENCY/Gitea into master

Reviewed-by: Lisa Kampert <lisa.kampert@avency.de>
This commit is contained in:
Michael Gerdemann
2020-01-20 06:57:42 +00:00
2 changed files with 44 additions and 3 deletions

View File

@ -26,6 +26,47 @@ class Miscellaneous implements EndpointInterface
$this->client = $client;
}
/**
* @param string|null $text
* @param string|null $context
* @param string|null $mode
* @param bool $wiki
* @return string
*/
public function markdown(string $text = null, string $context = null, string $mode = null, bool $wiki = true): string
{
$options['json'] = [
'context' => $context,
'mode' => $mode,
'text' => $text,
'wiki' => $wiki
];
$options['json'] = array_filter($options['json']);
$response = $this->client->request(self::BASE_URI . '/markdown', 'POST', $options);
return (string)$response->getBody();
}
/**
* @param string$text
* @return string
*/
public function markdownRaw(string $text): string
{
$options['body'] = $text;
$response = $this->client->request(self::BASE_URI . '/markdown/raw', 'POST', $options);
return (string)$response->getBody();
}
/**
* @return string
*/
public function signingKeyGPG(): string
{
$response = $this->client->request(self::BASE_URI . '/signing-key.gpg');
return (string)$response->getBody();
}
/**
* @return string
*/

View File

@ -95,9 +95,9 @@ Status | Method | Endpoint
Status | Method | Endpoint
--- | --- | ---
| POST | /markdown
| POST | /markdown/raw
| GET | /signing-key.gpg
| POST | /markdown
| POST | /markdown/raw
| GET | /signing-key.gpg
✅ | GET | /version
#### Organization