Method: Bcome::Node::Meta::Base#fetch
- Defined in:
- lib/objects/node/meta/base.rb
#fetch(key, default = nil) ⇒ Object
35 36 37 38 39 40 41 42 43 |
# File 'lib/objects/node/meta/base.rb', line 35 def fetch(key, default = nil) if @data.key?(key) @data[key] elsif default default else raise Bcome::Exception::CantFindKeyInMetadata, key unless @data.key?(key) end end |