module ApiResponder::Formattable::InstanceMethods
Public Instance Methods
as_api(options)
click to toggle source
# File lib/api-responder/formattable.rb, line 28 def as_api(options) raise UnsupportedVersion.new unless options[:api_version] method = :"as_api_v#{options[:api_version]}" raise UnsupportedVersion.new unless respond_to? method options.delete(:api_version) return send method, options end
as_json(options)
click to toggle source
# File lib/api-responder/formattable.rb, line 24 def as_json(options) as_api(options.merge(:format => :json)).as_json(options) end