, ', &, and " for RFC4627-compliant JSON, which may also be // embedded into HTML. // @see \Symfony\Component\HttpFoundation\JsonResponse $json_encoding_options = JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_AMP | JSON_HEX_QUOT; $this->encodingImpl = $encodingImpl ?: new JsonEncode([JsonEncode::OPTIONS => $json_encoding_options]); $this->decodingImpl = $decodingImpl ?: new JsonDecode([JsonDecode::ASSOCIATIVE => TRUE]); } /** * {@inheritdoc} */ public function supportsEncoding(string $format, array $context = []): bool { return in_array($format, static::$format); } /** * {@inheritdoc} */ public function supportsDecoding(string $format, array $context = []): bool { return in_array($format, static::$format); } }