Skip to content

Commit 3794938

Browse files
committed
Reintroduced the body with null coalescing operator
1 parent a555e39 commit 3794938

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+434
-432
lines changed

phpstan.neon

+2
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@ parameters:
22
level: 5
33
paths:
44
- src
5+
ignoreErrors:
6+
- '#Offset ''body'' on array\{\}\|array\{#'

src/Endpoints/AsyncSearch.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public function delete(?array $params = null)
6060
$headers = [
6161
'Accept' => 'application/json',
6262
];
63-
$request = $this->createRequest($method, $url, $headers);
63+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
6464
$request = $this->addOtelAttributes($params, ['id'], $request, 'async_search.delete');
6565
return $this->client->sendRequest($request);
6666
}
@@ -101,7 +101,7 @@ public function get(?array $params = null)
101101
$headers = [
102102
'Accept' => 'application/json',
103103
];
104-
$request = $this->createRequest($method, $url, $headers);
104+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
105105
$request = $this->addOtelAttributes($params, ['id'], $request, 'async_search.get');
106106
return $this->client->sendRequest($request);
107107
}
@@ -140,7 +140,7 @@ public function status(?array $params = null)
140140
$headers = [
141141
'Accept' => 'application/json',
142142
];
143-
$request = $this->createRequest($method, $url, $headers);
143+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
144144
$request = $this->addOtelAttributes($params, ['id'], $request, 'async_search.status');
145145
return $this->client->sendRequest($request);
146146
}

src/Endpoints/Autoscaling.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function deleteAutoscalingPolicy(?array $params = null)
6262
$headers = [
6363
'Accept' => 'application/json',
6464
];
65-
$request = $this->createRequest($method, $url, $headers);
65+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
6666
$request = $this->addOtelAttributes($params, ['name'], $request, 'autoscaling.delete_autoscaling_policy');
6767
return $this->client->sendRequest($request);
6868
}
@@ -98,7 +98,7 @@ public function getAutoscalingCapacity(?array $params = null)
9898
$headers = [
9999
'Accept' => 'application/json',
100100
];
101-
$request = $this->createRequest($method, $url, $headers);
101+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
102102
$request = $this->addOtelAttributes($params, [], $request, 'autoscaling.get_autoscaling_capacity');
103103
return $this->client->sendRequest($request);
104104
}
@@ -137,7 +137,7 @@ public function getAutoscalingPolicy(?array $params = null)
137137
$headers = [
138138
'Accept' => 'application/json',
139139
];
140-
$request = $this->createRequest($method, $url, $headers);
140+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
141141
$request = $this->addOtelAttributes($params, ['name'], $request, 'autoscaling.get_autoscaling_policy');
142142
return $this->client->sendRequest($request);
143143
}
@@ -179,7 +179,7 @@ public function putAutoscalingPolicy(?array $params = null)
179179
'Accept' => 'application/json',
180180
'Content-Type' => 'application/json',
181181
];
182-
$request = $this->createRequest($method, $url, $headers, $params['body']);
182+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
183183
$request = $this->addOtelAttributes($params, ['name'], $request, 'autoscaling.put_autoscaling_policy');
184184
return $this->client->sendRequest($request);
185185
}

src/Endpoints/Cat.php

+26-26
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public function aliases(?array $params = null)
6969
$headers = [
7070
'Accept' => 'text/plain,application/json',
7171
];
72-
$request = $this->createRequest($method, $url, $headers);
72+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
7373
$request = $this->addOtelAttributes($params, ['name'], $request, 'cat.aliases');
7474
return $this->client->sendRequest($request);
7575
}
@@ -117,7 +117,7 @@ public function allocation(?array $params = null)
117117
$headers = [
118118
'Accept' => 'text/plain,application/json',
119119
];
120-
$request = $this->createRequest($method, $url, $headers);
120+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
121121
$request = $this->addOtelAttributes($params, ['node_id'], $request, 'cat.allocation');
122122
return $this->client->sendRequest($request);
123123
}
@@ -164,7 +164,7 @@ public function componentTemplates(?array $params = null)
164164
$headers = [
165165
'Accept' => 'text/plain,application/json',
166166
];
167-
$request = $this->createRequest($method, $url, $headers);
167+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
168168
$request = $this->addOtelAttributes($params, ['name'], $request, 'cat.component_templates');
169169
return $this->client->sendRequest($request);
170170
}
@@ -209,7 +209,7 @@ public function count(?array $params = null)
209209
$headers = [
210210
'Accept' => 'text/plain,application/json',
211211
];
212-
$request = $this->createRequest($method, $url, $headers);
212+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
213213
$request = $this->addOtelAttributes($params, ['index'], $request, 'cat.count');
214214
return $this->client->sendRequest($request);
215215
}
@@ -255,7 +255,7 @@ public function fielddata(?array $params = null)
255255
$headers = [
256256
'Accept' => 'text/plain,application/json',
257257
];
258-
$request = $this->createRequest($method, $url, $headers);
258+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
259259
$request = $this->addOtelAttributes($params, ['fields'], $request, 'cat.fielddata');
260260
return $this->client->sendRequest($request);
261261
}
@@ -297,7 +297,7 @@ public function health(?array $params = null)
297297
$headers = [
298298
'Accept' => 'text/plain,application/json',
299299
];
300-
$request = $this->createRequest($method, $url, $headers);
300+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
301301
$request = $this->addOtelAttributes($params, [], $request, 'cat.health');
302302
return $this->client->sendRequest($request);
303303
}
@@ -334,7 +334,7 @@ public function help(?array $params = null)
334334
$headers = [
335335
'Accept' => 'text/plain',
336336
];
337-
$request = $this->createRequest($method, $url, $headers);
337+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
338338
$request = $this->addOtelAttributes($params, [], $request, 'cat.help');
339339
return $this->client->sendRequest($request);
340340
}
@@ -386,7 +386,7 @@ public function indices(?array $params = null)
386386
$headers = [
387387
'Accept' => 'text/plain,application/json',
388388
];
389-
$request = $this->createRequest($method, $url, $headers);
389+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
390390
$request = $this->addOtelAttributes($params, ['index'], $request, 'cat.indices');
391391
return $this->client->sendRequest($request);
392392
}
@@ -428,7 +428,7 @@ public function master(?array $params = null)
428428
$headers = [
429429
'Accept' => 'text/plain,application/json',
430430
];
431-
$request = $this->createRequest($method, $url, $headers);
431+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
432432
$request = $this->addOtelAttributes($params, [], $request, 'cat.master');
433433
return $this->client->sendRequest($request);
434434
}
@@ -476,7 +476,7 @@ public function mlDataFrameAnalytics(?array $params = null)
476476
$headers = [
477477
'Accept' => 'text/plain,application/json',
478478
];
479-
$request = $this->createRequest($method, $url, $headers);
479+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
480480
$request = $this->addOtelAttributes($params, ['id'], $request, 'cat.ml_data_frame_analytics');
481481
return $this->client->sendRequest($request);
482482
}
@@ -523,7 +523,7 @@ public function mlDatafeeds(?array $params = null)
523523
$headers = [
524524
'Accept' => 'text/plain,application/json',
525525
];
526-
$request = $this->createRequest($method, $url, $headers);
526+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
527527
$request = $this->addOtelAttributes($params, ['datafeed_id'], $request, 'cat.ml_datafeeds');
528528
return $this->client->sendRequest($request);
529529
}
@@ -571,7 +571,7 @@ public function mlJobs(?array $params = null)
571571
$headers = [
572572
'Accept' => 'text/plain,application/json',
573573
];
574-
$request = $this->createRequest($method, $url, $headers);
574+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
575575
$request = $this->addOtelAttributes($params, ['job_id'], $request, 'cat.ml_jobs');
576576
return $this->client->sendRequest($request);
577577
}
@@ -621,7 +621,7 @@ public function mlTrainedModels(?array $params = null)
621621
$headers = [
622622
'Accept' => 'text/plain,application/json',
623623
];
624-
$request = $this->createRequest($method, $url, $headers);
624+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
625625
$request = $this->addOtelAttributes($params, ['model_id'], $request, 'cat.ml_trained_models');
626626
return $this->client->sendRequest($request);
627627
}
@@ -663,7 +663,7 @@ public function nodeattrs(?array $params = null)
663663
$headers = [
664664
'Accept' => 'text/plain,application/json',
665665
];
666-
$request = $this->createRequest($method, $url, $headers);
666+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
667667
$request = $this->addOtelAttributes($params, [], $request, 'cat.nodeattrs');
668668
return $this->client->sendRequest($request);
669669
}
@@ -708,7 +708,7 @@ public function nodes(?array $params = null)
708708
$headers = [
709709
'Accept' => 'text/plain,application/json',
710710
];
711-
$request = $this->createRequest($method, $url, $headers);
711+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
712712
$request = $this->addOtelAttributes($params, [], $request, 'cat.nodes');
713713
return $this->client->sendRequest($request);
714714
}
@@ -751,7 +751,7 @@ public function pendingTasks(?array $params = null)
751751
$headers = [
752752
'Accept' => 'text/plain,application/json',
753753
];
754-
$request = $this->createRequest($method, $url, $headers);
754+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
755755
$request = $this->addOtelAttributes($params, [], $request, 'cat.pending_tasks');
756756
return $this->client->sendRequest($request);
757757
}
@@ -794,7 +794,7 @@ public function plugins(?array $params = null)
794794
$headers = [
795795
'Accept' => 'text/plain,application/json',
796796
];
797-
$request = $this->createRequest($method, $url, $headers);
797+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
798798
$request = $this->addOtelAttributes($params, [], $request, 'cat.plugins');
799799
return $this->client->sendRequest($request);
800800
}
@@ -843,7 +843,7 @@ public function recovery(?array $params = null)
843843
$headers = [
844844
'Accept' => 'text/plain,application/json',
845845
];
846-
$request = $this->createRequest($method, $url, $headers);
846+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
847847
$request = $this->addOtelAttributes($params, ['index'], $request, 'cat.recovery');
848848
return $this->client->sendRequest($request);
849849
}
@@ -885,7 +885,7 @@ public function repositories(?array $params = null)
885885
$headers = [
886886
'Accept' => 'text/plain,application/json',
887887
];
888-
$request = $this->createRequest($method, $url, $headers);
888+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
889889
$request = $this->addOtelAttributes($params, [], $request, 'cat.repositories');
890890
return $this->client->sendRequest($request);
891891
}
@@ -931,7 +931,7 @@ public function segments(?array $params = null)
931931
$headers = [
932932
'Accept' => 'text/plain,application/json',
933933
];
934-
$request = $this->createRequest($method, $url, $headers);
934+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
935935
$request = $this->addOtelAttributes($params, ['index'], $request, 'cat.segments');
936936
return $this->client->sendRequest($request);
937937
}
@@ -979,7 +979,7 @@ public function shards(?array $params = null)
979979
$headers = [
980980
'Accept' => 'text/plain,application/json',
981981
];
982-
$request = $this->createRequest($method, $url, $headers);
982+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
983983
$request = $this->addOtelAttributes($params, ['index'], $request, 'cat.shards');
984984
return $this->client->sendRequest($request);
985985
}
@@ -1027,7 +1027,7 @@ public function snapshots(?array $params = null)
10271027
$headers = [
10281028
'Accept' => 'text/plain,application/json',
10291029
];
1030-
$request = $this->createRequest($method, $url, $headers);
1030+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
10311031
$request = $this->addOtelAttributes($params, ['repository'], $request, 'cat.snapshots');
10321032
return $this->client->sendRequest($request);
10331033
}
@@ -1073,7 +1073,7 @@ public function tasks(?array $params = null)
10731073
$headers = [
10741074
'Accept' => 'text/plain,application/json',
10751075
];
1076-
$request = $this->createRequest($method, $url, $headers);
1076+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
10771077
$request = $this->addOtelAttributes($params, [], $request, 'cat.tasks');
10781078
return $this->client->sendRequest($request);
10791079
}
@@ -1120,7 +1120,7 @@ public function templates(?array $params = null)
11201120
$headers = [
11211121
'Accept' => 'text/plain,application/json',
11221122
];
1123-
$request = $this->createRequest($method, $url, $headers);
1123+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
11241124
$request = $this->addOtelAttributes($params, ['name'], $request, 'cat.templates');
11251125
return $this->client->sendRequest($request);
11261126
}
@@ -1169,7 +1169,7 @@ public function threadPool(?array $params = null)
11691169
$headers = [
11701170
'Accept' => 'text/plain,application/json',
11711171
];
1172-
$request = $this->createRequest($method, $url, $headers);
1172+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
11731173
$request = $this->addOtelAttributes($params, ['thread_pool_patterns'], $request, 'cat.thread_pool');
11741174
return $this->client->sendRequest($request);
11751175
}
@@ -1218,7 +1218,7 @@ public function transforms(?array $params = null)
12181218
$headers = [
12191219
'Accept' => 'text/plain,application/json',
12201220
];
1221-
$request = $this->createRequest($method, $url, $headers);
1221+
$request = $this->createRequest($method, $url, $headers, $params['body'] ?? null);
12221222
$request = $this->addOtelAttributes($params, ['transform_id'], $request, 'cat.transforms');
12231223
return $this->client->sendRequest($request);
12241224
}

0 commit comments

Comments
 (0)