Class: ApiKeySerializer

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

Instance Method Summary collapse

Methods inherited from ApplicationSerializer

expire_cache_fragment!, fragment_cache

Methods inherited from ActiveModel::Serializer

#include!

Instance Method Details

#include_key?Boolean

Returns:

  • (Boolean)


20
21
22
23
# File 'app/serializers/api_key_serializer.rb', line 20

def include_key?
  # Only available when first created. Not stored in db
  object.key_available?
end

#include_user_id?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'app/serializers/api_key_serializer.rb', line 16

def include_user_id?
  !object.user_id.nil?
end