Sha256: fcad460907abb2c4448fa2481c68abd71e92afc237b0c7376ad7f01f83aad3ad

Contents?: true

Size: 772 Bytes

Versions: 4

Compression:

Stored size: 772 Bytes

Contents

module Clearance
  module App
    module Models
      module ClearanceMailer
    
        def self.included(base)
          base.class_eval do
        
            include InstanceMethods
        
          end
        end
    
        module InstanceMethods
          def change_password(user)
            from       DO_NOT_REPLY
            recipients user.email
            subject    "[#{PROJECT_NAME.humanize}] Change your password"
            body       :user => user
          end
        
          def confirmation(user)
            recipients user.email
            from       DO_NOT_REPLY
            subject   "[#{PROJECT_NAME.humanize}] Account confirmation"
            body      :user => user
          end
        end
        
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 4 rubygems

Version Path
gravis-clearance-0.3.7 lib/clearance/app/models/clearance_mailer.rb
mischa-clearance-0.3.3 lib/clearance/app/models/clearance_mailer.rb
mischa-mischa-clearance-0.3.3 lib/clearance/app/models/clearance_mailer.rb
thoughtbot-clearance-0.3.7 lib/clearance/app/models/clearance_mailer.rb