# File lib/twitter/client/graph.rb, line 28 def graph(action, value = nil) raise ArgumentError, "Invalid friend action provided: #{action}" unless @@GRAPH_URIS.keys.member?(action) id = value.to_i unless value.nil? || value.is_a?(String) id ||= value id ||= @login uri = "#{@@GRAPH_URIS[action]}.json" response = rest_oauth_connect(:get, uri, :id => id) JSON.parse(response.body) end