Class: ActiveRecordSurveyApi::ApplicationController

Inherits:
ActionController::Base
  • Object
show all
Defined in:
app/controllers/active_record_survey_api/application_controller.rb

Instance Method Summary collapse

Instance Method Details

#serialize_model(model, options = {}) ⇒ Object



5
6
7
8
# File 'app/controllers/active_record_survey_api/application_controller.rb', line 5

def serialize_model(model, options = {})
	options[:is_collection] = false
	((options[:serializer]) ? options[:serializer] : JSONAPI::Serializer).serialize(model, options)
end

#serialize_models(models, options = {}) ⇒ Object



10
11
12
13
# File 'app/controllers/active_record_survey_api/application_controller.rb', line 10

def serialize_models(models, options = {})
	options[:is_collection] = true
	((options[:serializer]) ? options[:serializer] : JSONAPI::Serializer).serialize(models, options)
end