method
register
v8.0.0 -
Show latest stable
- Class:
ActiveModel::Type::Registry
register(type_name, klass = nil, &block)public
No documentation available.
# File activemodel/lib/active_model/type/registry.rb, line 15
def register(type_name, klass = nil, &block)
unless block_given?
block = proc { |_, *args| klass.new(*args) }
block.ruby2_keywords if block.respond_to?(:ruby2_keywords)
end
registrations[type_name] = block
end