Sha256: 07aa494bc81fb20f4ae650fcb77dd7d2cc9abf1cd878e5d1f8878769c61f80ca
Contents?: true
Size: 470 Bytes
Versions: 2
Compression:
Stored size: 470 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? return formats.to_serializer end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rack-app-5.6.0 | lib/rack/app/singleton_methods/formats.rb |
rack-app-5.5.1 | lib/rack/app/singleton_methods/formats.rb |