class Mongoid::Errors::NoDefaultClient

This error is raised when a default client is not defined.

Public Class Methods

new(keys) click to toggle source

Create the new error with the defined client names.

@example Create the new error.

NoDefaultClient.new([ :analytics ])

@param [ Array<Symbol> ] keys The defined clients.

@since 3.0.0

Calls superclass method
# File lib/mongoid/errors/no_default_client.rb, line 18
def initialize(keys)
  super(
    compose_message("no_default_client", { keys: keys.join(", ") })
  )
end