Method: ActiveModel::LazyAttributeHash#initialize
- Defined in:
- activemodel/lib/active_model/attribute_set/builder.rb
#initialize(types, values, additional_types, default_attributes, delegate_hash = {}) ⇒ LazyAttributeHash
Returns a new instance of LazyAttributeHash.
97 98 99 100 101 102 103 104 |
# File 'activemodel/lib/active_model/attribute_set/builder.rb', line 97 def initialize(types, values, additional_types, default_attributes, delegate_hash = {}) @types = types @values = values @additional_types = additional_types @materialized = false @delegate_hash = delegate_hash @default_attributes = default_attributes end |