Sha256: e01539e2d521b289f026bca9d8f7c9635577fe712f804adc6f6307423758560d
Contents?: true
Size: 675 Bytes
Versions: 1
Compression:
Stored size: 675 Bytes
Contents
require 'snaptable/constructor/base_table' module Snaptable module Helpers class Table < Snaptable::Constructor::BaseTable def initialize(parent, model, collection = nil, options = {}) super(parent, collection, options) @model = model end def values(element) element.attributes.map do |attr_name, attr_value| if attr_value.is_a?(Date) || attr_value.is_a?(Time) || attr_value.is_a?(DateTime) l(attr_value, format: :short) else attr_value end.to_s end end def model @model end module Search def self.associations nil end def self.fields nil end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
snaptable-0.3.0 | lib/snaptable/helpers/table.rb |