Class: Clitopic::Topics
- Inherits:
-
Object
- Object
- Clitopic::Topics
- Defined in:
- lib/clitopic/topics.rb
Class Method Summary collapse
Class Method Details
.[](key) ⇒ Object
14 15 16 |
# File 'lib/clitopic/topics.rb', line 14 def [](key) topics[key] end |
.[]=(key, val) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/clitopic/topics.rb', line 7 def []=(key, val) if not (val.is_a?(Clitopic::Topic::Base)) raise ArgumentError.new("#{val} is not a Topic") end topics[key] = val end |
.topics ⇒ Object
18 19 20 |
# File 'lib/clitopic/topics.rb', line 18 def topics @@topics ||= {} end |