Method: Cash::Mock#get
- Defined in:
- lib/cash/mock.rb
#get(key, raw = false) ⇒ Object
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
# File 'lib/cash/mock.rb', line 70 def get(key, raw = false) if key.is_a?(Array) get_multi(*key) else log "< get #{key}" unless self.has_unexpired_key?(key) log('> END') return nil end log("> sending key #{key}") log('> END') if raw self[key].value else self[key].unmarshal end end end |