Sha256: 33c850569752c05c19ea03dc00eb02b5511ca0a8cf6b8a7b248feb618137172a

Contents?: true

Size: 1.08 KB

Versions: 42

Compression:

Stored size: 1.08 KB

Contents

module Spider; module Messenger
    class MailTestController < Spider::PageController
       include Spider::Messenger::MessengerHelper
       
       attr_accessor :attachments
   
   
       __.action
       def test_send_email(template)
           att = nil
           if @attachments
               att = @attachments.map{ |a|
                   if a.is_a?(Hash)
                       h = {}
                       a.each do |k, v|
                           if k == "path"
                               path = File.join(Spider::Messenger.path, 'test/files', v)
                               h[:content] = File.read(path)
                           else
                               h[k.to_sym] = v
                           end
                       end
                       h
                   else
                       File.join(Spider::Messenger.path, 'test/files', a)
                   end
               }
           end
           send_email(template, @scene, TEST_EMAIL[:from], TEST_EMAIL[:to], {:Subject => "Test - #{template} template"}, att)
       end
    
    end
    
end; end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-1.0.0 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.39 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.38 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.37 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.35 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.34 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.33 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.32 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.31 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.30 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.29 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.28 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.27 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.26 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.26.pre1 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.25 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.24 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.23 apps/messenger/test/lib/controllers/mail_test_controller.rb
spiderfw-0.6.22 apps/messenger/test/lib/controllers/mail_test_controller.rb