class SetAttributes::DataSource::Hash
Public Class Methods
verify_mapping(source, include)
click to toggle source
# File lib/set_attributes/data_source/hash.rb, line 6 def self.verify_mapping(source, include) if include.nil? return source.keys end return include end def get_value(attribute) source[attribute] end alias :[] :get_value def attribute?(attribute) source.keys.include?(attribute) end end
Public Instance Methods
attribute?(attribute)
click to toggle source
# File lib/set_attributes/data_source/hash.rb, line 19 def attribute?(attribute) source.keys.include?(attribute) end
get_value(attribute)
click to toggle source
# File lib/set_attributes/data_source/hash.rb, line 14 def get_value(attribute) source[attribute] end