class ROM::Factory::Attributes::Value
@api private
Attributes
name[R]
value[R]
Public Class Methods
new(name, value)
click to toggle source
@api private
# File lib/rom/factory/attributes/value.rb, line 10 def initialize(name, value) @name = name @value = value end
Public Instance Methods
call(attrs = EMPTY_HASH)
click to toggle source
@api private
# File lib/rom/factory/attributes/value.rb, line 16 def call(attrs = EMPTY_HASH) return if attrs.key?(name) { name => value } end
dependency_names()
click to toggle source
@api private
# File lib/rom/factory/attributes/value.rb, line 28 def dependency_names EMPTY_ARRAY end
value?()
click to toggle source
@api private
# File lib/rom/factory/attributes/value.rb, line 23 def value? true end