Methods

Class/Module Index [+]

Quicksearch

Mongoid::Loggable

Contains logging behaviour.

Public Instance Methods

logger() click to toggle source

Get the logger.

@note Will try to grab Rails' logger first before creating a new logger

with stdout.

@example Get the logger.

Loggable.logger

@return [ Logger ] The logger.

@since 3.0.0

# File lib/mongoid/loggable.rb, line 17
def logger
  return @logger if defined?(@logger)
  @logger = rails_logger || default_logger
end
logger=(logger) click to toggle source

Set the logger.

@example Set the logger.

Loggable.logger = Logger.new($stdout)

@param [ Logger ] The logger to set.

@return [ Logger ] The new logger.

@since 3.0.0

# File lib/mongoid/loggable.rb, line 32
def logger=(logger)
  @logger = logger
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.