# frozen_string_literal: true # To deliver this notification: # # DeliveryNotification.with(post: @post).deliver_later(current_user) # DeliveryNotification.with(post: @post).deliver(current_user) class DeliveryNotification < Noticed::Base # Add your delivery methods # deliver_by :database # deliver_by :email, mailer: "UserMailer" # deliver_by :slack # deliver_by :custom, class: "MyDeliveryMethod" # Add required params # # param :post # Define helper methods to make rendering easier. # def message # if params[:legacy] params[:message] # else # new logic # end end def title # if params[:legacy] params[:title] # else # new logic # end end end