Class: EmailValidate::Email
- Inherits:
-
Object
- Object
- EmailValidate::Email
- Includes:
- Validate
- Defined in:
- lib/email_validate.rb
Instance Method Summary collapse
- #email_address ⇒ Object
- #email_address=(new_email_address) ⇒ Object
-
#initialize(email = '') ⇒ Email
constructor
A new instance of Email.
- #to_s ⇒ Object
Methods included from Validate
Constructor Details
#initialize(email = '') ⇒ Email
Returns a new instance of Email.
10 11 12 |
# File 'lib/email_validate.rb', line 10 def initialize(email = '') self.email_address = email end |
Instance Method Details
#email_address ⇒ Object
18 19 20 |
# File 'lib/email_validate.rb', line 18 def email_address @email_address.to_s.strip end |
#email_address=(new_email_address) ⇒ Object
22 23 24 |
# File 'lib/email_validate.rb', line 22 def email_address=(new_email_address) @email_address = new_email_address.to_s end |
#to_s ⇒ Object
14 15 16 |
# File 'lib/email_validate.rb', line 14 def to_s email_address end |