模块:Mongoid::Loggable

包含在:
Mongoid , Clients::Factory
定义于:
lib/mongoid/loggable.rb

Overview

包含日志记录行为。

实例方法摘要折叠

实例方法详细信息

# logger记录器

注意:

在使用 stderr 创建新记录器之前,会先尝试获取 Rails 的记录器。

获取记录器。

例子:

获取记录器。

Loggable.logger

返回:

  • ( Logger )

    记录器。



18
19
20
21
# File 'lib/mongoid/loggable.rb', 第18行

def 记录器
  return @logger if 定义?(@logger)
  @logger = Rails_logger || default_logger
end

# logger= (logger) ⇒记录器

设置记录器。

例子:

设置记录器。

Loggable.logger = Logger.new(STDERR)

参数:

  • 记录器 ( Logger )

    要设置的记录器。

返回:

  • ( Logger )

    新的记录器。



31
32
33
# File 'lib/mongoid/loggable.rb', 第31行

def logger=(记录器)
  @logger = 记录器
end