123456789_123456789_123456789_123456789_123456789_

Module: ActionMailbox

Overview

:markup: markdown

Class Attribute Summary

Class Method Summary

  • .gem_version

    Returns the currently loaded version of Action Mailbox as a Gem::Version.

  • .version

    Returns the currently loaded version of Action Mailbox as a Gem::Version.

::ActiveSupport::Autoload - Extended

Instance Attribute Summary

Class Attribute Details

.incinerate (rw) Also known as: #incinerate

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 22

mattr_accessor :incinerate, default: true

.incinerate_after (rw) Also known as: #incinerate_after

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 23

mattr_accessor :incinerate_after, default: 30.days

.ingress (rw) Also known as: #ingress

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 20

mattr_accessor :ingress

.logger (rw) Also known as: #logger

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 21

mattr_accessor :logger

.queues (rw) Also known as: #queues

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 24

mattr_accessor :queues, default: {}

.storage_service (rw) Also known as: #storage_service

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 25

mattr_accessor :storage_service

Class Method Details

.gem_version

Returns the currently loaded version of Action Mailbox as a Gem::Version.

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox/gem_version.rb', line 5

def self.gem_version
  Gem::Version.new VERSION::STRING
end

.version

Returns the currently loaded version of Action Mailbox as a Gem::Version.

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox/version.rb', line 7

def self.version
  gem_version
end

Instance Attribute Details

#incinerate (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 22

mattr_accessor :incinerate, default: true

#incinerate_after (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 23

mattr_accessor :incinerate_after, default: 30.days

#ingress (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 20

mattr_accessor :ingress

#logger (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 21

mattr_accessor :logger

#queues (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 24

mattr_accessor :queues, default: {}

#storage_service (rw)

[ GitHub ]

  
# File 'actionmailbox/lib/action_mailbox.rb', line 25

mattr_accessor :storage_service