| @@ 103-114 (lines=12) @@ | ||
| 100 | * |
|
| 101 | * @return array |
|
| 102 | */ |
|
| 103 | public function open($id) |
|
| 104 | { |
|
| 105 | return $this->api->request('PUT', '/notifications/' . $id, [ |
|
| 106 | 'headers' => [ |
|
| 107 | 'Authorization' => 'Basic ' . $this->api->getConfig()->getApplicationAuthKey(), |
|
| 108 | ], |
|
| 109 | 'json' => [ |
|
| 110 | 'app_id' => $this->api->getConfig()->getApplicationId(), |
|
| 111 | 'opened' => true, |
|
| 112 | ], |
|
| 113 | ]); |
|
| 114 | } |
|
| 115 | ||
| 116 | /** |
|
| 117 | * Cancel notification. |
|
| @@ 125-135 (lines=11) @@ | ||
| 122 | * |
|
| 123 | * @return array |
|
| 124 | */ |
|
| 125 | public function cancel($id) |
|
| 126 | { |
|
| 127 | return $this->api->request('DELETE', '/notifications/' . $id, [ |
|
| 128 | 'headers' => [ |
|
| 129 | 'Authorization' => 'Basic ' . $this->api->getConfig()->getApplicationAuthKey(), |
|
| 130 | ], |
|
| 131 | 'json' => [ |
|
| 132 | 'app_id' => $this->api->getConfig()->getApplicationId(), |
|
| 133 | ], |
|
| 134 | ]); |
|
| 135 | } |
|
| 136 | ||
| 137 | protected function resolve(array $data) |
|
| 138 | { |
|
| @@ 219-229 (lines=11) @@ | ||
| 216 | * |
|
| 217 | * @return array |
|
| 218 | */ |
|
| 219 | public function csvExport() |
|
| 220 | { |
|
| 221 | return $this->api->request('POST', '/players/csv_export', [ |
|
| 222 | 'headers' => [ |
|
| 223 | 'Authorization' => 'Basic ' . $this->api->getConfig()->getApplicationAuthKey(), |
|
| 224 | ], |
|
| 225 | 'json' => [ |
|
| 226 | 'app_id' => $this->api->getConfig()->getApplicationId(), |
|
| 227 | ], |
|
| 228 | ]); |
|
| 229 | } |
|
| 230 | ||
| 231 | protected function resolve(array $data, callable $callback = null) |
|
| 232 | { |
|