tbh I don't even know

This commit is contained in:
Jon Goldberg 2020-09-03 17:46:02 -04:00
parent 98d8e3c837
commit cedde7b2cd
1 changed files with 20 additions and 10 deletions

View File

@ -87,6 +87,13 @@ class update_redmine {
}
$this->fullUrl = $this->baseUrl . "/issues/$issue.json";
}
if ($this->action === 'get_issue') {
$this->prepareRetrieveIssue();
}
}
private function prepareRetrieveIssue() {
$this->fullUrl = $this->baseUrl . "/issues/$issue.json";
}
public function sendAction() {
@ -95,16 +102,19 @@ class update_redmine {
}
}
public function sendToRedmine($method = 'GET', $json) {
// use key 'http' even if you send the request to https://...
$options = [
'http' => [
'header' => "Content-type: application/json\r\nX-Redmine-API-Key: $this->apiKey\r\n",
'method' => $method,
'content' => $json,
],
];
$context = stream_context_create($options);
public function sendToRedmine(string $method = 'GET', string $json) {
$context = NULL;
if ($method !== 'GET') {
// use key 'http' even if you send the request to https://...
$options = [
'http' => [
'header' => "Content-type: application/json\r\nX-Redmine-API-Key: $this->apiKey\r\n",
'method' => $method,
'content' => $json,
],
];
$context = stream_context_create($options);
}
$result = file_get_contents($this->fullUrl, FALSE, $context);
if ($result === FALSE) {
print_r($result);