Sha256: 07e195e9cda99f5542f88b9f730d1c9d46236f9170bd4c1b329d8116754560b8
Contents?: true
Size: 793 Bytes
Versions: 1
Compression:
Stored size: 793 Bytes
Contents
Dir[File.dirname(__FILE__) + '/../../vendor/*'].each do |directory| next unless File.directory?(directory) $LOAD_PATH.unshift File.expand_path(directory + '/lib') end require 'uri' require 'bigdecimal' require 'spreedly/version' module Spreedly # Generates a subscribe url for the given user id and plan. def self.subscribe_url(id, plan, screen_name=nil) screen_name = (screen_name ? URI.escape(screen_name) : "") "https://spreedly.com/#{site_name}/subscribers/#{id}/subscribe/#{plan}/#{screen_name}" end # Generates an edit subscriber for the given subscriber token. The # token is returned with the subscriber info (i.e. by # Subscriber.find). def self.edit_subscriber_url(token) "https://spreedly.com/#{site_name}/subscriber_accounts/#{token}" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spreedly-1.3.1 | lib/spreedly/common.rb |