lib/zertico/accessor.rb in zertico-1.1.1 vs lib/zertico/accessor.rb in zertico-1.2.0

- old
+ new

@@ -17,12 +17,19 @@ return interface.send(method_name, *args) end super end - def respond_to_missing?(method_name, include_private = false) - return true if interface.respond_to?(method_name) - super + if RUBY_VERSION == '1.8.7' + def respond_to?(method_name, include_private = false) + return true if self.interface.respond_to?(method_name) + super + end + else + def respond_to_missing?(method_name, include_private = false) + return true if self.interface.respond_to?(method_name) + super + end end protected def self.interface_name \ No newline at end of file