Module: CukeMem::Memory
- Included in:
- CukeMem
- Defined in:
- lib/cuke_mem/memory.rb
Instance Method Summary collapse
Instance Method Details
#forget ⇒ Object
15 16 17 |
# File 'lib/cuke_mem/memory.rb', line 15 def forget @memory={} end |
#memorize(key, value) ⇒ Object
7 8 9 |
# File 'lib/cuke_mem/memory.rb', line 7 def memorize key, value memory[key.to_sym]=value end |
#memory ⇒ Object
3 4 5 |
# File 'lib/cuke_mem/memory.rb', line 3 def memory @memory ||= {} end |
#remember(phrase) ⇒ Object
11 12 13 |
# File 'lib/cuke_mem/memory.rb', line 11 def remember phrase memory.empty? ? phrase : phrase % memory end |