class SampleModels::AttributeSequence::SecondPassBelongsToSource
Public Class Methods
new(model, assoc)
click to toggle source
Calls superclass method
SampleModels::AttributeSequence::AbstractSource::new
# File lib/sample_models/attribute_sequence.rb, line 137 def initialize(model, assoc) super() @model, @assoc = model, assoc end
Public Instance Methods
value()
click to toggle source
# File lib/sample_models/attribute_sequence.rb, line 142 def value assoc_klass = @assoc.klass unless assoc_klass == @model.ar_class record = (assoc_klass.last || assoc_klass.sample) record.id end end