Module: Pakyow::Application::Helpers::Mailer
- Defined in:
- lib/pakyow/application/helpers/mailer.rb
Instance Method Summary collapse
Instance Method Details
#mailer(path = nil) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/pakyow/application/helpers/mailer.rb', line 7 def mailer(path = nil) connection = @connection.dup mailer = app.mailer(path, connection.values) if block_given? context = dup context.instance_variable_set(:@connection, connection) context.instance_exec(mailer, &Proc.new) end mailer end |