Sha256: b580ab218f5de4af5cd9cf8c75a93f3b8d00cdae3fb21ecfb45f3eda2ac55e9b

Contents?: true

Size: 585 Bytes

Versions: 1

Compression:

Stored size: 585 Bytes

Contents

require 'mailman'
require 'email_reply_parser/email_reply_parser'
require "replyr/config"
require "replyr/reply_email"
require "replyr/reply_address"
require "replyr/handle_reply"
require 'replyr/engine'

module Replyr
  class << self
    attr_accessor :config, :logger

    def config
      @config ||= Replyr::Config.new
    end
    
    def setup_logger
      @logger = (defined?(Rails) && Rails.logger) ? Rails.logger : Logger.new(STDOUT)
    end
    
    def address_pattern
      "#{config.prefix}-%model_name%-%model_id%-%user_id%-%token%@#{config.host}"
    end
    
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
replyr-0.0.1 lib/replyr.rb