Class: UserListingSerializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Defined in:
app/serializers/user_listing_serializer.rb

Instance Method Summary collapse

Instance Method Details

#date_of_birthObject



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

def date_of_birth
  object.date_of_birth && object.date_of_birth.strftime("%Y-%m-%d")
end

#full_nameObject



4
5
6
# File 'app/serializers/user_listing_serializer.rb', line 4

def full_name
  object.full_name
end

#imageObject



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

def image
  object.profile_image.url || nil
end

#is_hostObject



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

def is_host
  object.stay_host?
end

#is_userObject



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

def is_user
  object.stay_user?
end