X-Git-Url: https://git.cweiske.de/shpub.git/blobdiff_plain/83fccd040efe517911486cfc2a925087e1c1cea2..fa014d88919516a9763a6a9ab0c620ef102f04e4:/src/shpub/Request.php diff --git a/src/shpub/Request.php b/src/shpub/Request.php index 0713872..dce163f 100644 --- a/src/shpub/Request.php +++ b/src/shpub/Request.php @@ -108,7 +108,7 @@ class Request ); $shown = false; - if ($res->getHeader('content-type') == 'application/json') { + if (Util::getMimeType($res) == 'application/json') { $errData = json_decode($res->getBody()); if (!isset($errData->error)) { Log::err('Error response does not contain "error" property'); @@ -143,8 +143,12 @@ class Request } /** + * Add file upload + * * @param string $fieldName name of file-upload field * @param array $fileNames list of local file paths + * + * @return void */ public function addUpload($fieldName, $fileNames) { @@ -180,6 +184,10 @@ class Request } /** + * Execute the file upload + * + * @param string $fileName File path + * * @return string URL at media endpoint */ public function uploadToMediaEndpoint($fileName) @@ -217,7 +225,7 @@ class Request { if ($isHtml) { $this->addProperty( - 'content', ['html' => $text] + 'content', [['html' => $text]] ); } else { $this->addProperty('content', $text); @@ -230,6 +238,8 @@ class Request * * @param string $key Parameter name * @param string|array $values One or multiple values + * + * @return void */ public function addProperty($key, $values) {