Module Sequel::Plugins::TypecastOnLoad::ClassMethods
In: lib/sequel/plugins/typecast_on_load.rb

Methods

Attributes

typecast_on_load_columns  [R]  The columns to typecast on load for this model.

Public Instance methods

Add additional columns to typecast on load for this model.

[Source]

    # File lib/sequel/plugins/typecast_on_load.rb, line 35
35:         def add_typecast_on_load_columns(*columns)
36:           @typecast_on_load_columns.concat(columns)
37:         end

Give the subclass a copy of the typecast on load columns.

[Source]

    # File lib/sequel/plugins/typecast_on_load.rb, line 40
40:         def inherited(subclass)
41:           super
42:           subclass.instance_variable_set(:@typecast_on_load_columns, typecast_on_load_columns.dup)
43:         end

[Validate]