Class: Decidim::Challenges::SurveySerializer

Inherits:
Exporters::Serializer
  • Object
show all
Includes:
TranslationsHelper
Defined in:
app/serializers/decidim/challenges/survey_serializer.rb

Instance Method Summary collapse

Instance Method Details

#serializeObject

Serializes a registration



8
9
10
11
12
13
14
15
16
17
# File 'app/serializers/decidim/challenges/survey_serializer.rb', line 8

def serialize
  {
    id: resource.id,
    author: {
      name: resource.author.name,
      email: resource.author.email,
    },
    survey_form_answers: serialize_answers,
  }
end