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"
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 |
# File 'lib/mime/type.rb', line 419 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 |