Namespace
- CLASS Mime::AllType
- CLASS Mime::Mimes
- CLASS Mime::NullType
- CLASS Mime::Type
Methods
- #
- C
- F
Constants
SET | = | Mimes.new |
EXTENSION_LOOKUP | = | {} |
LOOKUP | = | {} |
ALL | = | AllType.instance |
ALL isn't a real MIME type, so we don't register it for lookup with the other concrete types. It's a wildcard match that we use for `respond_to` negotiation internals. |
Class Public methods
[](type)
Link
const_defined?(sym, inherit = true)
Link
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 61 def const_defined?(sym, inherit = true) ext = sym.downcase if Mime[ext] ActiveSupport::Deprecation.warn(" Accessing mime types via constants is deprecated. Please change `Mime.const_defined?(#{sym})` to `Mime[:#{ext}]`. ".squish) true else super end end
const_missing(sym)
Link
# File actionpack/lib/action_dispatch/http/mime_type.rb, line 48 def const_missing(sym) ext = sym.downcase if Mime[ext] ActiveSupport::Deprecation.warn(" Accessing mime types via constants is deprecated. Please change `Mime::#{sym}` to `Mime[:#{ext}]`. ".squish) Mime[ext] else super end end