class ActiveDeliveryRpush::Line
Public Instance Methods
notify?(delivery_action)
click to toggle source
# File lib/active_delivery_rpush/line.rb, line 10 def notify?(delivery_action) handler_class.respond_to?(delivery_action) end
notify_later(sender, delivery_action, *args)
click to toggle source
# File lib/active_delivery_rpush/line.rb, line 18 def notify_later(sender, delivery_action, *args) sender.public_send(delivery_action, *args).notify_later end
notify_now(sender, delivery_action, *args)
click to toggle source
# File lib/active_delivery_rpush/line.rb, line 14 def notify_now(sender, delivery_action, *args) sender.public_send(delivery_action, *args).notify_now end
resolve_class(name)
click to toggle source
# File lib/active_delivery_rpush/line.rb, line 6 def resolve_class(name) name.gsub(/Delivery$/, "Notification").safe_constantize end