Active Record Attribute Methods
Namespace
- MODULE ActiveRecord::AttributeMethods::BeforeTypeCast
- MODULE ActiveRecord::AttributeMethods::ClassMethods
- MODULE ActiveRecord::AttributeMethods::Dirty
- MODULE ActiveRecord::AttributeMethods::PrimaryKey
- MODULE ActiveRecord::AttributeMethods::Query
- MODULE ActiveRecord::AttributeMethods::Read
- MODULE ActiveRecord::AttributeMethods::Serialization
- MODULE ActiveRecord::AttributeMethods::TimeZoneConversion
- MODULE ActiveRecord::AttributeMethods::Write
Included Modules
- ActiveModel::AttributeMethods
- ActiveRecord::AttributeMethods::Read
- ActiveRecord::AttributeMethods::Write
- ActiveRecord::AttributeMethods::BeforeTypeCast
- ActiveRecord::AttributeMethods::Query
- ActiveRecord::AttributeMethods::PrimaryKey
- ActiveRecord::AttributeMethods::TimeZoneConversion
- ActiveRecord::AttributeMethods::Dirty
- ActiveRecord::AttributeMethods::Serialization
Constants
AttrNames | = | Module.new { def self.set_name_cache(name, value) const_name = "ATTR_#{name}" unless const_defined? const_name const_set const_name, value.dup.freeze end end } |
BLACKLISTED_CLASS_METHODS | = | %w(private public protected allocate new name parent superclass) |