Method: ActiveModel::LazyAttributeSet#initialize
- Defined in:
- activemodel/lib/active_model/attribute_set/builder.rb
#initialize(values, types, additional_types, default_attributes, attributes = {}) ⇒ LazyAttributeSet
Returns a new instance of LazyAttributeSet.
22 23 24 25 26 27 28 29 30 |
# File 'activemodel/lib/active_model/attribute_set/builder.rb', line 22 def initialize(values, types, additional_types, default_attributes, attributes = {}) super(attributes) @values = values @types = types @additional_types = additional_types @default_attributes = default_attributes @casted_values = {} @materialized = false end |