Method: MIME::Type#friendly
- Defined in:
- lib/mime/type.rb
#friendly(lang = "en") ⇒ Object
A friendly short description for this MIME::Type.
call-seq:
text_plain.friendly # => "Text File"
text_plain.friendly("en") # => "Text File"
430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/mime/type.rb', line 430 def friendly(lang = "en") @friendly ||= {} case lang when String, Symbol @friendly[lang.to_s] when Array @friendly.update(Hash[*lang]) when Hash @friendly.update(lang) else fail ArgumentError, "Expected a language or translation set, not #{lang.inspect}" end end |