class Mime::Mimes
Attributes
Public Class Methods
Source
# File lib/action_dispatch/http/mime_type.rb, line 11 def initialize @mimes = [] @symbols = [] end
Public Instance Methods
Source
# File lib/action_dispatch/http/mime_type.rb, line 20 def <<(type) @mimes << type @symbols << type.to_sym end
Source
# File lib/action_dispatch/http/mime_type.rb, line 25 def delete_if @mimes.delete_if do |x| if yield x @symbols.delete(x.to_sym) true end end end
Source
# File lib/action_dispatch/http/mime_type.rb, line 16 def each(&block) @mimes.each(&block) end