in util/GenerateDocExamples.php [104:124]
function getClientSourceCode(array $parsedSource): string
{
$tab4 = str_repeat(' ', 4);
$code = '';
foreach ($parsedSource as $source) {
if (isset($source['params']) || isset($source['body'])) {
$code .= '$params = [' . "\n";
$code .= prettyPrintArray($source['params'] ?? [], 4);
if (isset($source['body'])) {
$code .= sprintf("%s'body' => [\n", $tab4);
$code .= prettyPrintArray($source['body'], 8);
$code .= sprintf("%s],\n", $tab4);
}
$code .= "];\n";
}
$code .= '$response = $client->' . normalizeApiName($source['api']);
$code .= empty($source['params']) && empty($source['body']) ? '();' : '($params);';
$code .= "\n";
}
return $code;
}