class Datagrid::DeprecatedObject
@!visibility private
Public Class Methods
Source
# File lib/datagrid/deprecated_object.rb, line 6 def initialize(real_object, &block) @real_object = real_object @block = block end
Public Instance Methods
Source
# File lib/datagrid/deprecated_object.rb, line 11 def method_missing(method_name, ...) @block.call @real_object.public_send(method_name, ...) end
Source
# File lib/datagrid/deprecated_object.rb, line 16 def respond_to_missing?(method_name, include_private = false) @real_object.respond_to?(method_name, include_private) end