Module: ActiveType

Extended by:
ActiveSupport::Autoload, Util
Defined in:
lib/active_type.rb,
lib/active_type/util.rb,
lib/active_type/object.rb,
lib/active_type/record.rb,
lib/active_type/version.rb,
lib/active_type/no_table.rb,
lib/active_type/type_caster.rb,
lib/active_type/record_extension.rb,
lib/active_type/nested_attributes.rb,
lib/active_type/change_association.rb,
lib/active_type/not_castable_error.rb,
lib/active_type/virtual_attributes.rb,
lib/active_type/mutation_after_cast_error.rb,
lib/active_type/nested_attributes/builder.rb,
lib/active_type/util/unmutable_attributes.rb,
lib/active_type/record_extension/inheritance.rb,
lib/active_type/nested_attributes/association.rb,
lib/active_type/nested_attributes/nests_one_association.rb,
lib/active_type/nested_attributes/nests_many_association.rb

Defined Under Namespace

Modules: ChangeAssociation, NestedAttributes, NoTable, RecordExtension, Util, VirtualAttributes Classes: ArgumentError, InvalidAttributeNameError, MissingAttributeError, MutationAfterCastError, NotCastableError, Object, Record, TypeCaster

Constant Summary collapse

VERSION =
'2.5.1'

Class Method Summary collapse

Methods included from Util

cast, scoped

Class Method Details

.deprecatorObject



25
26
27
# File 'lib/active_type.rb', line 25

def self.deprecator
  @deprecator ||= ActiveSupport::Deprecation.new
end