Sha256: 1c1a32488f5943c874f3ba9b5f0944167bc381f60e1c1844fad7bb83634bc7cc

Contents?: true

Size: 259 Bytes

Versions: 3

Compression:

Stored size: 259 Bytes

Contents

class IdsPlease::Twitter < IdsPlease::BaseParser

  MASK = /twitter/i

  def self.parse_link(link)
    if link.path =~ /%23!/
      id = link.path.sub(/\A\/%23!\//, '')
      id.split(/[\/\?#]/).first
    else
      link.path.split('/')[1]
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ids_please-0.0.3 lib/ids_please/twitter.rb
ids_please-0.0.2 lib/ids_please/twitter.rb
ids_please-0.0.1 lib/ids_please/twitter.rb