Validates the params passed to the field macro.
Validate the field definition.
@example Validate the field definition.
Macro.validate(Model, :name, { localized: true })
@param [ Class ] klass The model class. @param [ Symbol ] name The field name. @param [ Hash ] options The provided options.
@since 3.0.0
# File lib/mongoid/fields/validators/macro.rb, line 32 def validate(klass, name, options) validate_name(klass, name) validate_options(klass, name, options) end