Sha256: ee757d22f7b6edeae2ad7311ce30aa7ff01c741f03b45b8a43991b3c383061c6
Contents?: true
Size: 464 Bytes
Versions: 52
Compression:
Stored size: 464 Bytes
Contents
module Rack::App::SingletonMethods::Formats def formats(&descriptor) @formats_builder ||= Rack::App::Serializer::FormatsBuilder.new unless descriptor.nil? @formats_builder.instance_exec(&descriptor) router.reset end @formats_builder end def serializer(default_content_type = nil, &how_to_serialize) formats { default(default_content_type, &how_to_serialize) } unless how_to_serialize.nil? formats.to_serializer end end
Version data entries
52 entries across 52 versions & 2 rubygems