| @@ 39-48 (lines=10) @@ | ||
| 36 | * |
|
| 37 | * @return array |
|
| 38 | */ |
|
| 39 | public function initActionGet() : array |
|
| 40 | { |
|
| 41 | $rem = $this->di->get("remserver"); |
|
| 42 | $rem->init(); |
|
| 43 | $json = [ |
|
| 44 | "message" => "The session is initiated with the default dataset(s).", |
|
| 45 | "dataset" => $rem->getDefaultDataset(), |
|
| 46 | ]; |
|
| 47 | return [$json]; |
|
| 48 | } |
|
| 49 | ||
| 50 | ||
| 51 | ||
| @@ 84-91 (lines=8) @@ | ||
| 81 | * |
|
| 82 | * @return array |
|
| 83 | */ |
|
| 84 | public function getItem(string $dataset, int $itemId) : array |
|
| 85 | { |
|
| 86 | $item = $this->di->get("remserver")->getItem($dataset, $itemId); |
|
| 87 | if (!$item) { |
|
| 88 | return [["message" => "The item is not found."]]; |
|
| 89 | } |
|
| 90 | return [$item]; |
|
| 91 | } |
|
| 92 | ||
| 93 | ||
| 94 | ||
| @@ 153-160 (lines=8) @@ | ||
| 150 | * |
|
| 151 | * @return array |
|
| 152 | */ |
|
| 153 | public function deleteItem(string $dataset, int $itemId) : array |
|
| 154 | { |
|
| 155 | $this->di->get("remserver")->deleteItem($dataset, $itemId); |
|
| 156 | $json = [ |
|
| 157 | "message" => "Item id '$itemId' was deleted from dataset '$dataset'.", |
|
| 158 | ]; |
|
| 159 | return [$json]; |
|
| 160 | } |
|
| 161 | ||
| 162 | ||
| 163 | ||