lib/ids_please/vkontakte.rb in ids_please-1.1.0 vs lib/ids_please/vkontakte.rb in ids_please-1.1.1

- old
+ new

@@ -1,21 +1,23 @@ class IdsPlease class Vkontakte < IdsPlease::BaseParser MASK = /vk\.com|vkontakte/i - def self.parse(links) - links.map { |l| parse_link(l) }.compact - end + class << self + def parse(links) + links.map { |l| parse_link(l) }.compact + end - private + private - def self.parse_link(link) - if link.path =~ /id|club/ - id = link.path.sub(/\A\/id|\A\/club/, '') - id.split(/[\/\?#]/).first - else - link.path.split('/')[1] + def parse_link(link) + if link.path =~ /id|club/ + id = link.path.sub(/\A\/id|\A\/club/, '') + id.split(/[\/\?#]/).first + else + link.path.split('/')[1] + end end end end end