Sha256: 1ddc9e95800cb99a018529b86ae2a7518ec7da7d8dd091e26cc23a5c74b70807

Contents?: true

Size: 619 Bytes

Versions: 3

Compression:

Stored size: 619 Bytes

Contents

if (defined?(ActionMailer))
  require_relative '../mailer'

  # Register as a delivery method with ActionMailer
  ActionMailer::Base.add_delivery_method(
    :postageapp,
    PostageApp::Mail::DeliveryMethod
  )
end

class PostageApp::Railtie < Rails::Railtie
  config.after_initialize do
    PostageApp.configure do |config|
      if (defined?(::Rails.version))
        config.framework = "Rails #{::Rails.version}"
      end

      if (defined?(::Rails.root))
        config.project_root = ::Rails.root
      end

      if (defined?(::Rails.env))
        config.environment  = ::Rails.env
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
postageapp-1.4.2 lib/postageapp/rails/railtie.rb
postageapp-1.4.1 lib/postageapp/rails/railtie.rb
postageapp-1.4.0 lib/postageapp/rails/railtie.rb