class Mongoid::Errors::InvalidFieldOption
This error is raised when trying to create a field that has an invalid option.
Public Class Methods
new(klass, name, option, valid)
click to toggle source
Create the new error.
@example Create the error.
InvalidFieldOption.new(Model, :name, :localized, [ :localize ])
@param [ Class ] klass The document class. @param [ Symbol ] name The method name. @param [ Symbol ] option The option name. @param [ Array<Symbol> ] valid All the valid options.
@since 3.0.0
Calls superclass method
# File lib/mongoid/errors/invalid_field_option.rb, line 22 def initialize(klass, name, option, valid) super( compose_message( "invalid_field_option", { name: name, klass: klass, option: option, valid: valid.join(", ") } ) ) end