Module: Fake::Hash
- Defined in:
- lib/fake/hash.rb,
lib/fake/hash/version.rb
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Method Summary collapse
Instance Method Details
#[](key) ⇒ Object
5 6 7 |
# File 'lib/fake/hash.rb', line 5 def [] key self.send key.to_sym if self.respond_to? key.to_sym end |
#[]=(key, value) ⇒ Object
8 9 10 |
# File 'lib/fake/hash.rb', line 8 def []= key, value self.send :"#{key}=", value if self.respond_to? :"#{key}=" end |
#has_key?(key) ⇒ Boolean
14 15 16 |
# File 'lib/fake/hash.rb', line 14 def has_key? key self.respond_to? key.to_sym end |
#include?(key) ⇒ Boolean
11 12 13 |
# File 'lib/fake/hash.rb', line 11 def include? key self.respond_to? key.to_sym end |