tbh I don't even know
This commit is contained in:
parent
98d8e3c837
commit
cedde7b2cd
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user