Sha256: 7be49aafea13dc953bcbd5a728d58f1c943f945c640fdd00497c218fe7947155
Contents?: true
Size: 616 Bytes
Versions: 3
Compression:
Stored size: 616 Bytes
Contents
module Netzke::ActiveRecord # Provides extensions to those ActiveRecord-based models that provide data to the "data accessor" widgets, # like GridPanel, FormPanel, etc module DataAccessor # Transforms a record to array of values according to the passed columns. def to_array(columns, widget = nil) # self.netzke_widget = widget res = [] for c in columns begin res << send(c[:name]) unless c[:included] == false rescue # So that we don't crash at a badly configured column res << "UNDEF" end end res end end end
Version data entries
3 entries across 3 versions & 1 rubygems