Methods
- #
- D
- E
- N
- V
Included Modules
Attributes
| [R] | symbols |
Class Public methods
new() Link
Source: show
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 11 def initialize @mimes = [] @symbols = [] @symbols_set = Set.new end
Instance Public methods
<<(type) Link
Source: show
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 21 def <<(type) @mimes << type sym_type = type.to_sym @symbols << sym_type @symbols_set << sym_type end
delete_if() Link
Source: show
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 28 def delete_if @mimes.delete_if do |x| if yield x sym_type = x.to_sym @symbols.delete(sym_type) @symbols_set.delete(sym_type) true end end end