lib/google_apis/api/base/class_methods.rb in google-apis-0.1.0 vs lib/google_apis/api/base/class_methods.rb in google-apis-0.1.1
- old
+ new
@@ -25,11 +25,11 @@
else
@auth_scope
end
end
- def connect(options)
+ def connect(options = {})
@connection = new(options)
end
def connection
@connection
@@ -43,9 +43,17 @@
name
end
def to_s
name
+ end
+
+ def method_missing(name, *args)
+ if connection && (connection.class.instance_methods(false).include?(name) || connection.send(:find, name))
+ connection.send(name, *args)
+ else
+ super
+ end
end
end
end
end