Class: PossibleEmail::Membership

Inherits:
Object
  • Object
show all
Defined in:
lib/possible_email/profile/membership.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ Membership

Returns a new instance of Membership.



5
6
7
8
9
10
# File 'lib/possible_email/profile/membership.rb', line 5

def initialize(data)
  @profile_url = data['profile_url']
  @profile_id = data['profile_id']
  @username = data['username']
  @site_name = data['site_name']
end

Instance Attribute Details

#profile_idObject (readonly)

Returns the value of attribute profile_id.



3
4
5
# File 'lib/possible_email/profile/membership.rb', line 3

def profile_id
  @profile_id
end

#profile_urlObject (readonly)

Returns the value of attribute profile_url.



3
4
5
# File 'lib/possible_email/profile/membership.rb', line 3

def profile_url
  @profile_url
end

#site_nameObject (readonly)

Returns the value of attribute site_name.



3
4
5
# File 'lib/possible_email/profile/membership.rb', line 3

def site_name
  @site_name
end

#usernameObject (readonly)

Returns the value of attribute username.



3
4
5
# File 'lib/possible_email/profile/membership.rb', line 3

def username
  @username
end