ActiveModel::Type (original) (raw)
Namespace
- MODULE ActiveModel::Type::Helpers
- MODULE ActiveModel::Type::SerializeCastValue
- CLASS ActiveModel::Type::BigInteger
- CLASS ActiveModel::Type::Binary
- CLASS ActiveModel::Type::Boolean
- CLASS ActiveModel::Type::Date
- CLASS ActiveModel::Type::DateTime
- CLASS ActiveModel::Type::Decimal
- CLASS ActiveModel::Type::Float
- CLASS ActiveModel::Type::ImmutableString
- CLASS ActiveModel::Type::Integer
- CLASS ActiveModel::Type::String
- CLASS ActiveModel::Type::Time
- CLASS ActiveModel::Type::Value
Methods
R
Class Public methods
register(type_name, klass = nil, &block)Link
Add a new type to the registry, allowing it to be referenced as a symbol by attribute.
File activemodel/lib/active_model/type.rb, line 30
def register(type_name, klass = nil, &block) registry.register(type_name, klass, &block) end