Sha256: 85a1a340ba20b31e99f1f04b3227273990f50174509a80d5f6b606309bfde7f1
Contents?: true
Size: 527 Bytes
Versions: 63
Compression:
Stored size: 527 Bytes
Contents
# frozen_string_literal: true module ActionMailbox # See ActionMailbox::Base for how to specify routing. module Routing extend ActiveSupport::Concern included do cattr_accessor :router, default: ActionMailbox::Router.new end class_methods do def routing(routes) router.add_routes(routes) end def route(inbound_email) router.route(inbound_email) end def mailbox_for(inbound_email) router.mailbox_for(inbound_email) end end end end
Version data entries
63 entries across 62 versions & 7 rubygems