Class: BasicUserBadgeSerializer

Inherits:
ApplicationSerializer show all
Defined in:
app/serializers/basic_user_badge_serializer.rb

Direct Known Subclasses

DetailedUserBadgeSerializer

Instance Method Summary collapse

Methods inherited from ApplicationSerializer

expire_cache_fragment!, fragment_cache

Methods inherited from ActiveModel::Serializer

#include!

Instance Method Details

#grouping_positionObject



12
13
14
# File 'app/serializers/basic_user_badge_serializer.rb', line 12

def grouping_position
  object.badge&.badge_grouping&.position
end

#include_count?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'app/serializers/basic_user_badge_serializer.rb', line 8

def include_count?
  object.respond_to? :count
end