Class: DefaultValueForPlugin::NormalValueContainer

Inherits:
Object
  • Object
show all
Defined in:
lib/default_value_for/core.rb

Instance Method Summary (collapse)

Constructor Details

- (NormalValueContainer) initialize(value)

A new instance of NormalValueContainer



23
24
25
# File 'lib/default_value_for/core.rb', line 23

def initialize(value)
	@value = value
end

Instance Method Details

- (Object) evaluate(instance)



27
28
29
30
31
32
33
# File 'lib/default_value_for/core.rb', line 27

def evaluate(instance)
	if @value.duplicable?
		return @value.dup
	else
		return @value
	end
end