class SimpleTables::Record
Public Class Methods
new(values,col_names)
click to toggle source
# File lib/simple_tables/table.rb, line 25 def initialize(values,col_names) @data=Hash[col_names.zip(values)] end
Public Instance Methods
[](key)
click to toggle source
# File lib/simple_tables/table.rb, line 29 def [](key) @data[key] end
matches?(conditions)
click to toggle source
# File lib/simple_tables/table.rb, line 33 def matches?(conditions) conditions.all? { |k,v| self[k] == v } end