클래스: Mongoid::사용 중단

상속:
ActiveSupport::사용 중단
  • 객체
모두 표시
다음에 정의됨:
lib/mongoid/deprecation.rb

개요

사용 중단 경고를 기록하기 위한 유틸리티 클래스입니다.

인스턴스 메서드 요약 접기

생성자 세부 정보

#initialize사용 중단

Deprecation의 새 인스턴스 를 반환합니다.



9
10
11
12
13
14
# 파일 'lib/mongoid/deprecation.rb', 줄 9

def 초기화
  # 변경 정책에 따라 다음 주요 버전에서 지원 중단이 제거될 예정입니다.
  deprecation_horizon = "#{Mongoid::VERSION.분할('.').first.to_i + 1}.0".동결
  gem_name = 'Mongoid'
  super(deprecation_horizon, gem_name)
end

인스턴스 메서드 세부 정보

#동작Array<Proc>

Mongoid의 로거를 사용하도록 기본 ActiveSupport::Deprecation 동작을 재정의합니다.

반환합니다:

  • (Array<Proc>)

    지원 중단 동작입니다.



21
22
23
24
25
26
27
# 파일 'lib/mongoid/deprecation.rb', 줄 21

def 행동
  @behavior ||= 배열(->(*args) {
    로거 = 몽고이드.로거
    로거.경고(args[0])
    로거.debug(args[1].가입("\n  ")) 만약 debug
  })
end