module Qeweney::MimeTypes
def self.[](ref)
def self.[](ref) case ref when Symbol TYPES[ref.to_s] when /\.?([^\.]+)$/ TYPES[Regexp.last_match(1)] else raise "Invalid argument #{ref.inspect}" end end
def self.[](ref) case ref when Symbol TYPES[ref.to_s] when /\.?([^\.]+)$/ TYPES[Regexp.last_match(1)] else raise "Invalid argument #{ref.inspect}" end end