class Mongoid::DocumentEditor::Configuration

Public Class Methods

new(document_class, configuration, &block) click to toggle source
# File lib/mongoid/document_editor/configuration.rb, line 6
def initialize(document_class, configuration, &block)
  @document_class = document_class
  @configuration  = configuration
end

Public Instance Methods

evaluate(&block) click to toggle source
# File lib/mongoid/document_editor/configuration.rb, line 11
def evaluate(&block)
  @self_before_instance_eval = eval("self", block.binding)
  instance_eval(&block)
end
method_missing(method, *args, &block) click to toggle source
# File lib/mongoid/document_editor/configuration.rb, line 16
def method_missing(method, *args, &block)
  @self_before_instance_eval.send(method, *args, &block)
end