모듈: Mongoid::Config::DeprecatedOptions

포함 항목:
Mongoid::Config
다음에 정의됨:
lib/mongoid/config.rb

상수 요약 접기

OPTIONS =
%i[

클래스 메서드 요약 접기

클래스 메서드 세부 정보

.앞에 붙은(klass) ⇒ 객체



418
419
420
421
422
423
424
425
426
427
428
429
# 파일 'lib/mongoid/config.rb', 418줄

def self.앞에 추가(class)
  class.class_eval do
    옵션. do |옵션|
      alias_method :#{옵션}_without_deprecation=", :#{옵션}="

      정의_메서드(:#{옵션}=") do |value|
        몽고이드::경고.send(:"warn_#{옵션}_deprecated")
        send(:#{옵션}_without_deprecation=", value)
      end
    end
  end
end