Sha256: cef11915182aabf971624fd21edd5d00f6fa1d375a66abed7b9b45502f262dd8

Contents?: true

Size: 267 Bytes

Versions: 5

Compression:

Stored size: 267 Bytes

Contents

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

5 entries across 5 versions & 1 rubygems

Version Path
social-url-1.1.0 lib/social_url/twitter.rb
social-url-1.0.3 lib/social_url/twitter.rb
social-url-1.0.2 lib/social_url/twitter.rb
social-url-1.0.1 lib/social_url/twitter.rb
social-url-1.0.0 lib/social_url/twitter.rb