class Mongoid::Errors::InvalidPersistenceOption

Raised when invalid options are used to create a persistence context.

@since 6.0.0

Public Class Methods

new(invalid, valid) click to toggle source

Instantiate the persistence context option error.

@example Create the error.

InvalidPersistenceOption.new(:invalid_option, [ :connect_timeout, :database ])

@param [ Symbol ] invalid The invalid option. @param [ Array<Symbol> ] valid The allowed options.

@since 6.0.0

Calls superclass method
# File lib/mongoid/errors/invalid_persistence_option.rb, line 21
def initialize(invalid, valid)
  super(
      compose_message(
          "invalid_persistence_option",
          { invalid: invalid, valid: valid }
      )
  )
end