Module: Cassandra::Mapper::Utility::DelegateKeys
- Included in:
- Config
- Defined in:
- lib/cassandra/mapper/utility/delegate_keys.rb
Instance Method Summary collapse
Instance Method Details
#delegate_keys(target, *keys) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/cassandra/mapper/utility/delegate_keys.rb', line 3 def delegate_keys(target, *keys) keys.each do |key| class_eval <<-RUBY def #{key} #{target}[:#{key}] end RUBY end end |