Sha256: e90d819a222b1afb187522c5dc33cec34d3f27311cb603650fadb9a1ffa48762

Contents?: true

Size: 482 Bytes

Versions: 71

Compression:

Stored size: 482 Bytes

Contents

module PgEngine
  class UserMailer < ApplicationMailer
    # default delivery_method: :smtp

    def notification
      @recipient = params[:notification].recipient
      @html = replace_user(params[:message]).html_safe
      @text = replace_user(params[:message_text])
      mail(to: @recipient.email, subject: params[:subject])
    end

    def replace_user(input)
      # reemplaza todas las ocurrencias de: %{user}
      format(input, user: @recipient.nombre)
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
pg_rails-7.6.21.pre.3 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.21.pre.2 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.21.pre.1 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.20 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.19 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.18 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.17 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.16 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.15 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.14 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.13 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.12 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.11 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.10 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.9 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.8 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.7 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.6 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.5 pg_engine/app/mailers/pg_engine/user_mailer.rb
pg_rails-7.6.4 pg_engine/app/mailers/pg_engine/user_mailer.rb