Skip to Content Skip to Search
Methods
A
S
T
U

Instance Public methods

attributes(*args)

# File app/serializers/v2/member/registration_serializer.rb, line 6
def attributes(*args)
  return @data if @data

  data = super
  data.merge!(tokens) if object.approved_status?
  @data = data
end

status()

# File app/serializers/v2/member/registration_serializer.rb, line 14
def status
  object.approved_status? ? "approved" : "pending_approval"
end

tokens()

# File app/serializers/v2/member/registration_serializer.rb, line 22
def tokens
  ::DB::SessionSerializer.new(token_session)
end

user_id()

# File app/serializers/v2/member/registration_serializer.rb, line 18
def user_id
  object.id
end