Class: Facebooker::AreFriends
Overview
:nodoc:
Constant Summary
Constants inherited from Parser
Class Method Summary collapse
Methods inherited from Parser
anonymous_field_from, array_of, array_of_hashes, array_of_text_values, booleanize, element, hash_by_key_or_value_for, hash_or_value_for, hashinate, hashinate_by_key, parse
Class Method Details
.process(data) ⇒ Object
616 617 618 619 620 621 |
# File 'lib/facebooker/parser.rb', line 616 def self.process(data) array_of_hashes(element('friends_areFriends_response', data), 'friend_info').inject({}) do |memo, hash| memo[[Integer(hash['uid1']), Integer(hash['uid2'])].sort] = are_friends?(hash['are_friends']) memo end end |