class SampleModels::AttributeSequence::SimpleSource
Public Class Methods
new(column)
click to toggle source
Calls superclass method
SampleModels::AttributeSequence::AbstractSource::new
# File lib/sample_models/attribute_sequence.rb, line 152 def initialize(column) super() @column = column end
Public Instance Methods
value()
click to toggle source
# File lib/sample_models/attribute_sequence.rb, line 157 def value case @column.type when :string, :text "#{@column.name} #{@number}" when :integer @number when :datetime Time.now.utc - @number.minutes when :date Date.today - @number when :float @number.to_f end end