Methods

Class/Module Index [+]

Quicksearch

Mongoid::Config::Validators::Session

Validator for session specific configuration.

Constants

STANDARD

Public Instance Methods

validate(sessions) click to toggle source

Validate the session configuration.

@example Validate the session config.

Session.validate({ default: { hosts: [ "localhost:27017" ] }})

@param [ Hash ] sessions The sessions config.

@since 3.0.0

# File lib/mongoid/config/validators/session.rb, line 19
def validate(sessions)
  unless sessions.has_key?(:default)
    raise Errors::NoDefaultSession.new(sessions.keys)
  end
  sessions.each_pair do |name, config|
    validate_session_database(name, config)
    validate_session_hosts(name, config)
    validate_session_uri(name, config)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.