Class: Decidim::DataPortabilitySerializers::DataPortabilityParticipatorySpacePrivateUserSerializer
- Inherits:
-
Exporters::Serializer
- Object
- Exporters::Serializer
- Decidim::DataPortabilitySerializers::DataPortabilityParticipatorySpacePrivateUserSerializer
- Includes:
- ResourceHelper
- Defined in:
- lib/decidim/data_portability_serializers/data_portability_participatory_space_private_user_serializer.rb
Instance Attribute Summary
Attributes inherited from Exporters::Serializer
Instance Method Summary collapse
-
#serialize ⇒ Object
Public: Exports a hash with the serialized data for this user.
Methods included from ResourceHelper
#linked_classes_filter_values_for, #linked_classes_for, #linked_resources_for, #resource_locator, #resource_title
Methods inherited from Exporters::Serializer
Constructor Details
This class inherits a constructor from Decidim::Exporters::Serializer
Instance Method Details
#serialize ⇒ Object
Public: Exports a hash with the serialized data for this user.
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/decidim/data_portability_serializers/data_portability_participatory_space_private_user_serializer.rb', line 10 def serialize { id: resource.id, privatable_to: { id: resource.privatable_to_id, type: resource.privatable_to_type, title: resource.privatable_to.title, slug: resource.privatable_to.slug }, created_at: resource.created_at, updated_at: resource.updated_at } end |