Sha256: 14e8fdc2a21e8d9b5c7378571e7502d60216038423907fe716d9582288be96c5

Contents?: true

Size: 298 Bytes

Versions: 1

Compression:

Stored size: 298 Bytes

Contents

# frozen_string_literal: true

module SocialUrl
  class Twitter
    PARAMS = [:text, :url, :hashtags, :via, :related]

    def initialize(options)
      @params = SocialUrl.filtered_params(options, PARAMS)
    end

    def url
      "https://twitter.com/intent/tweet/?#{@params}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
social-url-1.1.1 lib/social_url/twitter.rb