模块:Mongoid::Loggable

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

Overview

包含日志记录行为。

实例方法摘要折叠

实例方法详细信息

# logger记录器

注意:

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

获取记录器。

例子:

获取记录器。

Loggable.logger

返回:

  • ( Logger )

    记录器。



15
16
17
18
19
# File 'lib/mongoid/loggable.rb', 第15行

def 记录器
  return @logger if 定义?(@logger)

  @logger = Rails_logger || default_logger
end

# logger= (logger) ⇒记录器

设置记录器。

例子:

设置记录器。

Loggable.logger = Logger.new(STDERR)

参数:

  • 记录器 ( Logger )

    要设置的记录器。

返回:

  • ( Logger )

    新的记录器。



29
30
31
# File 'lib/mongoid/loggable.rb', 第29行

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