# File lib/flickr/reflection.rb, line 68 def missing_methods list = [] methods = self.getMethods methods.each do |mname| parts = mname.split('.') parts.shift call = parts.pop obj = @flickr parts.each do |part| if obj.respond_to?(part) obj = obj.method(part).call else obj = nil list << mname break end end list << mname if (obj && !obj.respond_to?(call)) end return list end