Class: Cb::CbEmailSubscription

Inherits:
Object
  • Object
show all
Defined in:
lib/cb/models/implementations/cb_email_subscription.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(args = {}) ⇒ CbEmailSubscription

Returns a new instance of CbEmailSubscription.



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 6

def initialize(args = {})
  return if args.nil?

  @career_resources             = args['CareerResources'].to_s || ''
  @product_sponsor_info         = args['ProductSponsorInfo'].to_s || ''
  @applicant_survey_invites     = args['ApplicantSurveyInvites'].to_s || ''
  @job_recs                     = args['JobRecs'].to_s || ''



end

Instance Attribute Details

#applicant_survey_invitesObject

Returns the value of attribute applicant_survey_invites.



3
4
5
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 3

def applicant_survey_invites
  @applicant_survey_invites
end

#career_resourcesObject

Returns the value of attribute career_resources.



3
4
5
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 3

def career_resources
  @career_resources
end

#job_recsObject

Returns the value of attribute job_recs.



3
4
5
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 3

def job_recs
  @job_recs
end

#product_sponsor_infoObject

Returns the value of attribute product_sponsor_info.



3
4
5
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 3

def product_sponsor_info
  @product_sponsor_info
end

#unsubscribe_allObject

Returns the value of attribute unsubscribe_all.



3
4
5
# File 'lib/cb/models/implementations/cb_email_subscription.rb', line 3

def unsubscribe_all
  @unsubscribe_all
end