Methods

Class/Module Index [+]

Quicksearch

Merb::BootLoader::MimeTypes

Register the default MIME types:

By default, the mime-types include:

:all

no transform, /

:yaml

to_yaml, application/x-yaml or text/yaml

:text

to_text, text/plain

:html

to_html, text/html or application/xhtml+xml or application/html

:xml

to_xml, application/xml or text/xml or application/x-xml

:js

to_json, text/javascript ot application/javascript or application/x-javascript

:json

to_json, application/json or text/x-json

Public Class Methods

run() click to toggle source

Registers the default MIME types.

Returns

nil

:api: plugin

# File lib/merb-core/bootloader.rb, line 1183
def self.run
  Merb.add_mime_type(:all,  nil,      ]*/*])
  Merb.add_mime_type(:yaml, :to_yaml, ]application/x-yaml text/yaml], :charset => "utf-8")
  Merb.add_mime_type(:text, :to_text, ]text/plain], :charset => "utf-8")
  Merb.add_mime_type(:html, :to_html, ]text/html application/xhtml+xml application/html], :charset => "utf-8")
  Merb.add_mime_type(:xml,  :to_xml,  ]application/xml text/xml application/x-xml], {:charset => "utf-8"}, 0.9998)
  Merb.add_mime_type(:js,   :to_json, ]text/javascript application/javascript application/x-javascript], :charset => "utf-8")
  Merb.add_mime_type(:json, :to_json, ]application/json text/x-json], :charset => "utf-8")
  nil
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.