class SampleModels::Sampler::ConfigureRecipient::Attribute

Public Class Methods

new(sampler, attribute) click to toggle source
# File lib/sample_models/sampler.rb, line 83
def initialize(sampler, attribute)
  @sampler, @attribute = sampler, attribute
end

Public Instance Methods

default(default) click to toggle source
# File lib/sample_models/sampler.rb, line 87
def default(default)
  @sampler.defaults[@attribute] = default
end
default_class(dc) click to toggle source
# File lib/sample_models/sampler.rb, line 91
def default_class(dc)
  @sampler.polymorphic_default_classes[@attribute] = dc
end
force_email_format() click to toggle source
# File lib/sample_models/sampler.rb, line 95
def force_email_format
  @sampler.force_email_format(@attribute)
end
force_unique() click to toggle source
# File lib/sample_models/sampler.rb, line 99
def force_unique
  @sampler.force_unique(@attribute)
end