Sha256: 1b2a6515cee86cea1ed23456cc95687609617aca566cb8e5eb7268a2fa2a19b4
Contents?: true
Size: 358 Bytes
Versions: 11
Compression:
Stored size: 358 Bytes
Contents
require 'key_tree/tree' module KeyTree # # Mixin for adding a meta_data key tree # module MetaData # # Get the meta_data for an object # def meta_data @meta_data ||= KeyTree::Tree.new end # Execute a block with meta data, returning self # def with_meta_data yield(meta_data) self end end end
Version data entries
11 entries across 11 versions & 1 rubygems