class MaybeLater::QueuesCallback

Public Instance Methods

call(callable:, inline:) click to toggle source
# File lib/maybe_later/queues_callback.rb, line 5
def call(callable:, inline:)
  raise Error.new("No block was passed to MaybeLater.run") if callable.nil?

  inline = MaybeLater.config.inline_by_default if inline.nil?
  Store.instance.add_callback(Callback.new(
    inline: inline,
    callable: callable
  ))
end