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