instance method
api_behavior
Ruby on Rails 4.0.13
Since v3.0.20 Last seen in v4.1.16Signature
api_behavior(error)
This is the common behavior for formats associated with APIs, such as :xml and :json.
Parameters
-
errorreq
Source
# File actionpack/lib/action_controller/metal/responder.rb, line 199
def api_behavior(error)
raise error unless resourceful?
if get?
display resource
elsif post?
display resource, :status => :created, :location => api_location
else
head :no_content
end
end
Defined in actionpack/lib/action_controller/metal/responder.rb line 199
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Responder