Class: SimilarAdminUserSerializer
- Inherits:
-
AdminUserListSerializer
- Object
- ActiveModel::Serializer
- ApplicationSerializer
- BasicUserSerializer
- AdminUserListSerializer
- SimilarAdminUserSerializer
- Defined in:
- app/serializers/similar_admin_user_serializer.rb
Instance Method Summary collapse
Methods inherited from AdminUserListSerializer
#can_be_deleted, #can_impersonate, #created_at_age, #include_approved?, #include_can_be_deleted?, #include_email?, #include_second_factor_enabled?, #include_silenced?, #include_silenced_till?, #include_suspended_at?, #include_suspended_till?, #last_emailed_age, #last_emailed_at, #last_seen_age, #last_seen_at, #second_factor_enabled, #silenced, #silenced_till, #time_read
Methods inherited from BasicUserSerializer
#avatar_template, #categories_with_notification_level, #category_user_notification_levels, #include_name?, #name, #user, #user_is_current_user
Methods included from UserStatusMixin
#include_status?, included, #status
Methods inherited from ApplicationSerializer
expire_cache_fragment!, fragment_cache
Methods inherited from ActiveModel::Serializer
Instance Method Details
#can_be_silenced ⇒ Object
10 11 12 |
# File 'app/serializers/similar_admin_user_serializer.rb', line 10 def can_be_silenced scope.can_silence_user?(object) end |
#can_be_suspended ⇒ Object
6 7 8 |
# File 'app/serializers/similar_admin_user_serializer.rb', line 6 def can_be_suspended scope.can_suspend?(object) end |