class MayamlGetmail::ConfigsGenerator
Public Class Methods
new(templater)
click to toggle source
# File lib/mayaml-getmail/configs_generator.rb, line 22 def initialize(templater) @templater = templater end
Public Instance Methods
generates(accounts)
click to toggle source
# File lib/mayaml-getmail/configs_generator.rb, line 26 def generates(accounts) accounts.each_with_object({}) do |mail_account, result| key = mail_account.name.to_sym result[key] = @templater.render(mail_account) result end end