lib/ids_please/odnoklassniki.rb in ids_please-1.1.0 vs lib/ids_please/odnoklassniki.rb in ids_please-1.1.1
- old
+ new
@@ -1,18 +1,20 @@
class IdsPlease
class Odnoklassniki < IdsPlease::BaseParser
- MASK = /odnoklassniki/i
+ MASK = /odnoklassniki|ok\.ru/i
- private
+ class << self
+ private
- def self.parse_link(link)
- if matched = link.path.match(/\/(\d{2,})/)
- matched[1]
- elsif link.path =~ /\/about\//
- link.path.split('/')[-2]
- elsif link.path.split('/').size >= 3
- link.path.split('/')[2]
+ def parse_link(link)
+ if matched = link.path.match(/\/(\d{2,})/)
+ matched[1]
+ elsif link.path =~ /\/about\//
+ link.path.split('/')[-2]
+ elsif link.path.split('/').size >= 3
+ link.path.split('/')[2]
+ end
end
end
end
end