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