*/ class ScalarFormatter extends NormalizerFormatter { /** * {@inheritDoc} * * @phpstan-return array $record */ public function format(array $record): array { $result = []; foreach ($record as $key => $value) { $result[$key] = $this->normalizeValue($value); } return $result; } /** * @param mixed $value * @return scalar|null */ protected function normalizeValue($value) { $normalized = $this->normalize($value); if (is_array($normalized)) { return $this->toJson($normalized, true); } return $normalized; } } __halt_compiler();----SIGNATURE:----X7AqET+HRUzrplEqmaMw6bRcWXnQdCfclbGVRGUjtl3MWkNoUJiThkYMVouNxdPYsjxeTGQDrDxCDUYt5p92eH3t5OUVinaiARMTnE3fuvCYV7kmjLeERXB/7gMl7S+gi8aCdSN8vkC6UVDmPuAkSdeyD3ErQeZtPNcDbD7TfkLUpHarC1gqX0wIfdI9lmQyPWNukDEvlx6IBeSqpmMuSWcQz2OiSyn1XIieSzbNZgU+0LTErXU1Ss72dMhIM1XUBmy0ZCUR7U25cotYOCQUzN5fjhWGlR6YpmCgeDArJ26v3qc6VGGlosHX+OzXg5wsesyLHDunjmKf9WISnjlCFW2pORqo7umVIqyxHrfACijDKYDcprxEcN/O1FwxeWeGZ97HZmzubZM/9NuhjlfOETNmwNqqbt//8PP9WduGBxZxTFVwIJNoQ3bOhJL5S44D5l6KViVZT9fnLdur6bS7rTtOLPPKN0UmrQ5yS8Y7wLxjllXGNO6eXrHCsZzkJDbw7yWwOMWFEvMYCG1NWhD9C2mal+2BBureZzOo2G3xUjz88kSaXQ8yY/aHmQKzv9OnE+1bY+7zSPgDcNjatfVOF9ymK216GaSS1zJrTBc7vjaXM6HGrSHkjaf5QMWc2/THy0yquo4Ls0Os0o1RroLh9mzDD/cjuRhawHknQdIZDoA=----ATTACHMENT:----MjE4MTM2MTQ4MTEyNjQ3NiAyNjI0NzYxNTAwOTI3MzMyIDYxNDAzMDM0NTYxOTYzOTg=