Class: Disclosure::Configuration
- Inherits:
-
Object
- Object
- Disclosure::Configuration
- Defined in:
- lib/disclosure/configuration.rb
Instance Attribute Summary collapse
-
#mail_sender ⇒ Object
Returns the value of attribute mail_sender.
-
#notifier_classes ⇒ Object
Returns the value of attribute notifier_classes.
-
#owner_class ⇒ Object
Returns the value of attribute owner_class.
-
#reactor_classes ⇒ Object
Returns the value of attribute reactor_classes.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
4 5 6 7 8 9 |
# File 'lib/disclosure/configuration.rb', line 4 def initialize self.owner_class = "User" self.reactor_classes = [Disclosure::EmailReactor] self.notifier_classes = [] self.mail_sender = "please-change-me@localhost" end |
Instance Attribute Details
#mail_sender ⇒ Object
Returns the value of attribute mail_sender.
2 3 4 |
# File 'lib/disclosure/configuration.rb', line 2 def mail_sender @mail_sender end |
#notifier_classes ⇒ Object
Returns the value of attribute notifier_classes.
2 3 4 |
# File 'lib/disclosure/configuration.rb', line 2 def notifier_classes @notifier_classes end |
#owner_class ⇒ Object
Returns the value of attribute owner_class.
2 3 4 |
# File 'lib/disclosure/configuration.rb', line 2 def owner_class @owner_class end |
#reactor_classes ⇒ Object
Returns the value of attribute reactor_classes.
2 3 4 |
# File 'lib/disclosure/configuration.rb', line 2 def reactor_classes @reactor_classes end |