Sha256: c54e87f5bd8d8a9c916173b16731731426a8e537c8d25e8ec4a6d563088cda7a
Contents?: true
Size: 688 Bytes
Versions: 56
Compression:
Stored size: 688 Bytes
Contents
# frozen_string_literal: true module Decidim # This class serializes a Identity so can be exported to CSV module DataPortabilitySerializers class DataPortabilityIdentitySerializer < Decidim::Exporters::Serializer include Decidim::ResourceHelper # Public: Exports a hash with the serialized data for this identities. def serialize { id: resource.id, provider: resource.provider, uid: resource.uid, user: { id: resource.user.id, name: resource.user.name }, created_at: resource.created_at, updated_at: resource.updated_at } end end end end
Version data entries
56 entries across 56 versions & 1 rubygems