Class: Amsi::Parameter::Prospect

Inherits:
Object
  • Object
show all
Defined in:
lib/amsi/parameter/prospect.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(last_name:, daytime_phone: nil, email: nil, first_name: nil) ⇒ Prospect

Returns a new instance of Prospect.



6
7
8
9
10
11
12
13
14
15
# File 'lib/amsi/parameter/prospect.rb', line 6

def initialize(
  last_name:, daytime_phone: nil,
  email: nil,
  first_name: nil
)
  @daytime_phone = daytime_phone
  @email = email
  @first_name = first_name
  @last_name = last_name
end

Instance Attribute Details

#daytime_phoneObject (readonly)

Returns the value of attribute daytime_phone.



4
5
6
# File 'lib/amsi/parameter/prospect.rb', line 4

def daytime_phone
  @daytime_phone
end

#emailObject (readonly)

Returns the value of attribute email.



4
5
6
# File 'lib/amsi/parameter/prospect.rb', line 4

def email
  @email
end

#first_nameObject (readonly)

Returns the value of attribute first_name.



4
5
6
# File 'lib/amsi/parameter/prospect.rb', line 4

def first_name
  @first_name
end

#last_nameObject (readonly)

Returns the value of attribute last_name.



4
5
6
# File 'lib/amsi/parameter/prospect.rb', line 4

def last_name
  @last_name
end