Class: JustGiving::SimpleDonationIntegration
- Inherits:
-
Object
- Object
- JustGiving::SimpleDonationIntegration
- Defined in:
- lib/just_giving/simple_donation_integration.rb
Class Method Summary collapse
-
.charity_donation_url(charity_id, options = {}) ⇒ Object
Returns url for the donation page of a charity.
-
.charity_page_url(short_name) ⇒ Object
(also: fundraising_page_url)
Returns url to link to a charity page.
-
.fundraising_donation_url(page_id, options = {}) ⇒ Object
Returns url for the donation page of a fundraising.
Class Method Details
.charity_donation_url(charity_id, options = {}) ⇒ Object
Returns url for the donation page of a charity
11 12 13 14 15 16 |
# File 'lib/just_giving/simple_donation_integration.rb', line 11 def self.charity_donation_url(charity_id, ={}) = self.() url = "#{JustGiving::Configuration.base_uri}/donation/direct/charity/#{charity_id}" url << self.() if .any? url end |
.charity_page_url(short_name) ⇒ Object Also known as: fundraising_page_url
Returns url to link to a charity page
6 7 8 |
# File 'lib/just_giving/simple_donation_integration.rb', line 6 def self.charity_page_url(short_name) "#{JustGiving::Configuration.base_uri}/#{short_name}/donate" end |
.fundraising_donation_url(page_id, options = {}) ⇒ Object
Returns url for the donation page of a fundraising
23 24 25 26 27 28 |
# File 'lib/just_giving/simple_donation_integration.rb', line 23 def self.fundraising_donation_url(page_id, ={}) = self.() url = "#{JustGiving::Configuration.base_uri}/donation/sponsor/page/#{page_id}" url << self.() if .any? url end |