Methods

Included Modules

Attributes

[R] symbols

Class Public methods

new()

📝 Source code
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 12
    def initialize
      @mimes = []
      @symbols = []
    end
🔎 See on GitHub

Instance Public methods

<<(type)

📝 Source code
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 21
    def <<(type)
      @mimes << type
      @symbols << type.to_sym
    end
🔎 See on GitHub

delete_if()

📝 Source code
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 26
    def delete_if
      @mimes.delete_if do |x|
        if yield x
          @symbols.delete(x.to_sym)
          true
        end
      end
    end
🔎 See on GitHub

each()

📝 Source code
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 17
    def each
      @mimes.each { |x| yield x }
    end
🔎 See on GitHub