Sha256: 6a895ce98321bc89e28a701726e2a0be25c9ee7497cbb6b9ebe166bb0d17c96b

Contents?: true

Size: 708 Bytes

Versions: 69

Compression:

Stored size: 708 Bytes

Contents

# To deliver this notification:
#
# SimpleUserNotifier.with(message: "New post").deliver(User.all, enqueue_job: false)

class SimpleUserNotifier < ApplicationNotifier
  # Add your delivery methods
  #
  # deliver_by :email do |config|
  #   config.mailer = "UserMailer"
  #   config.method = "new_post"
  # end
  #
  # bulk_deliver_by :slack do |config|
  #   config.url = -> { Rails.application.credentials.slack_webhook_url }
  # end
  #
  # deliver_by :custom do |config|
  #   config.class = "MyDeliveryMethod"
  # end
  notification_methods do
    def message
      params[:message]
    end

    def tooltip
      params[:tooltip]
    end
  end
  # Add required params
  #
  required_param :message
end

Version data entries

69 entries across 69 versions & 1 rubygems

Version Path
pg_rails-7.6.15 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.14 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.13 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.12 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.11 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.10 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.9 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.8 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.7 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.6 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.5 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.4 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.3 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.2 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.1 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.6.0 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.5.7 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.5.6 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.5.5 pg_engine/app/notifiers/simple_user_notifier.rb
pg_rails-7.5.4 pg_engine/app/notifiers/simple_user_notifier.rb