Method: Mayaml::MailAccount::MailboxesValidator#initialize
- Defined in:
- lib/mayaml/mail_account/mailboxes_validator.rb
#initialize(mailboxes) ⇒ MailboxesValidator
Returns a new instance of MailboxesValidator.
23 24 25 26 27 28 |
# File 'lib/mayaml/mail_account/mailboxes_validator.rb', line 23 def initialize(mailboxes) @mailboxes = mailboxes errors << "Mailboxes should be array." unless right_mailboxes_type? errors << "Mailboxes can not be empty." unless mailboxes_exists? errors << "Mailboxes should all be strings." unless right_mailboxes_content? end |