Sha256: 27257aff1bf00f7a96dd17bb76d5ec6d3039736008ad7415a1cc69a07350631b

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

class IdsPlease
  class Linkedin < IdsPlease::BaseParser

    MASK = /linkedin/i

    class << self
      private

      def parse_link(link)
        query = CGI.parse(link.query) if link.query && !link.query.empty?

        if query && !query['id'].empty?
          query['id'].first
        elsif link.path =~ /\/in\//
          link.path.split('/')[2]
        elsif link.path =~ /\/company\//
          link.path.split('/')[2]
        end
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ids_please-1.1.4 lib/ids_please/linkedin.rb