class BitwiseAttribute::ValuesList
Public Class Methods
new(field, record, values)
click to toggle source
Calls superclass method
# File lib/bitwise_attribute/values_list.rb, line 5 def initialize(field, record, values) super(concat(values)) @field = field @record = record end
Public Instance Methods
<<(value)
click to toggle source
# File lib/bitwise_attribute/values_list.rb, line 12 def <<(value) concat(Array(value)) @record.send("#{@field}=", self) end