class BSON::CodeWithScope

def as_extended_json(**options)

Returns:
  • (Hash) - The extended json representation.

Options Hash: (**opts)
  • :mode (nil | :relaxed | :legacy) -- Serialization mode
def as_extended_json(**options)
  { "$code" => javascript, "$scope" => scope.as_extended_json(**options) }
end