Skip to Content Skip to Search
Methods
A
E
H
P
S

Instance Public methods

attributes(*args)

# File app/serializers/db/member_serializer.rb, line 9
def attributes(*args)
  hash = super
  add_custom_fields(hash)
  hash
end

email_inactive()

# File app/serializers/db/member_serializer.rb, line 28
def email_inactive
  object.email_inactive?
end

has_active_subscription()

# File app/serializers/db/member_serializer.rb, line 24
def has_active_subscription
  object.active_subscription.present?
end

profile_image_url()

# File app/serializers/db/member_serializer.rb, line 32
def profile_image_url
  object.profile_image_url(true) if object.email
end

status()

# File app/serializers/db/member_serializer.rb, line 15
def status
  if object.status
    st = ((object.status == "approved_manually") ? "approved" : object.status)
    st.titleize
  else
    object.status
  end
end

subscribed_to_notifications()

# File app/serializers/db/member_serializer.rb, line 36
def subscribed_to_notifications
  return if instance_options[:site].blank?
  object.send_new_content_notifications?
end