Class: Harbor::Messages
- Inherits:
-
Hash
- Object
- Hash
- Harbor::Messages
- Defined in:
- lib/harbor/messages.rb
Instance Method Summary collapse
- #[](key) ⇒ Object
- #expired? ⇒ Boolean
-
#initialize(messages = {}) ⇒ Messages
constructor
A new instance of Messages.
Constructor Details
#initialize(messages = {}) ⇒ Messages
Returns a new instance of Messages.
3 4 5 6 |
# File 'lib/harbor/messages.rb', line 3 def initialize( = {}) super() merge!() if end |
Instance Method Details
#[](key) ⇒ Object
8 9 10 11 |
# File 'lib/harbor/messages.rb', line 8 def [](key) @expired = true super end |
#expired? ⇒ Boolean
13 14 15 |
# File 'lib/harbor/messages.rb', line 13 def expired? !!@expired end |