Module: Sequel::Plugins::SequelDynamicColumn::InstanceMethods

Defined in:
lib/instance_methods.rb

Instance Method Summary collapse

Instance Method Details

#to_extended_hashObject Also known as: extended_values



5
6
7
8
9
10
11
12
# File 'lib/instance_methods.rb', line 5

def to_extended_hash
  column_names = self.class.full_columns

  column_names.reduce({}) do |result, column_name|
    result[column_name] = self.send(column_name)
    result
  end
end