class MiniMime::Info
Constants
- BINARY_ENCODINGS
Attributes
Public Class Methods
Source
# File lib/mini_mime.rb, line 33 def initialize(buffer) @extension, @content_type, @encoding = buffer.split(/\s+/).map!(&:freeze) end
Public Instance Methods
Source
# File lib/mini_mime.rb, line 37 def [](idx) if idx == 0 @extension elsif idx == 1 @content_type elsif idx == 2 @encoding end end
Source
# File lib/mini_mime.rb, line 47 def binary? BINARY_ENCODINGS.include?(encoding) end