Sha256: 683796833c10eaf1b19a7711d4dc39127be305f6f202c43ef7f9333ed6f78d2b

Contents?: true

Size: 272 Bytes

Versions: 3

Compression:

Stored size: 272 Bytes

Contents

module SocialUrl
  class Twitter
    def initialize(options)
      @options = options
    end

    def url
      params = @options.collect do |key, value|
        "#{key}=#{value}"
      end.join('&')

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
social-url-0.3.0 lib/social_url/twitter.rb
social-url-0.2.0 lib/social_url/twitter.rb
social-url-0.1.1 lib/social_url/twitter.rb