Module: SimpleRest

Defined in:
lib/simple_rest.rb,
lib/simple_rest/action_controller_methods.rb,
lib/simple_rest/action_controller_responder_methods.rb

Defined Under Namespace

Modules: ActionControllerMethods, ActionControllerResponderMethods

Constant Summary collapse

VERSION =
'0.0.4'

Class Method Summary collapse

Class Method Details

.enableObject



8
9
10
11
12
# File 'lib/simple_rest.rb', line 8

def enable
  ActionController::Base.send :include, ActionControllerMethods
  ActionController::Responder.send :include, ActionControllerResponderMethods
  enable_mime_types
end

.enable_mime_typesObject



14
15
16
17
18
19
20
21
# File 'lib/simple_rest.rb', line 14

def enable_mime_types
  unless defined? Mime::PDF
    Mime::Type.register("application/pdf", :pdf)
  end
  unless defined? Mime::JSONP
    Mime::Type.register("text/javascript", :jsonp)
  end
end