Method: ActiveRecord::Coders::YAMLColumn#initialize

Defined in:
activerecord/lib/active_record/coders/yaml_column.rb

#initialize(attr_name, object_class = Object, permitted_classes: [], unsafe_load: nil) ⇒ YAMLColumn

Returns a new instance of YAMLColumn.



59
60
61
62
63
64
65
66
# File 'activerecord/lib/active_record/coders/yaml_column.rb', line 59

def initialize(attr_name, object_class = Object, permitted_classes: [], unsafe_load: nil)
  super(
    attr_name,
    SafeCoder.new(permitted_classes: permitted_classes || [], unsafe_load: unsafe_load),
    object_class,
  )
  check_arity_of_constructor
end