lib/share_counter.rb in share_counter-0.2.2 vs lib/share_counter.rb in share_counter-0.3.0

- old
+ new

@@ -67,11 +67,19 @@ def self.supported_networks %w(reddit twitter facebook linkedin stumbleupon pinterest) end + def self.supported_major_networks + %w(reddit twitter facebook linkedin) + end + def self.all url supported_networks.inject({}) { |r, c| r[c.to_sym] = ShareCounter.send(c, url); r } + end + + def self.major url + supported_major_networks.inject({}) { |r, c| r[c.to_sym] = ShareCounter.send(c, url); r } end def self.selected url, selections selections.map{|name| name.downcase}.select{|name| supported_networks.include? name.to_s}.inject({}) { |r, c| r[c.to_sym] = ShareCounter.send(c, url); r }