Class: Kentaa::Api::Client
- Inherits:
-
Object
- Object
- Kentaa::Api::Client
- Defined in:
- lib/kentaa/api/client.rb
Instance Method Summary collapse
- #actions ⇒ Object
- #donations ⇒ Object
-
#initialize(config) ⇒ Client
constructor
A new instance of Client.
- #manual_donations ⇒ Object
- #newsletter_subscriptions ⇒ Object
- #projects ⇒ Object
- #segments ⇒ Object
- #sites ⇒ Object
- #teams ⇒ Object
- #users ⇒ Object
Constructor Details
#initialize(config) ⇒ Client
Returns a new instance of Client.
6 7 8 |
# File 'lib/kentaa/api/client.rb', line 6 def initialize(config) @config = config end |
Instance Method Details
#actions ⇒ Object
10 11 12 |
# File 'lib/kentaa/api/client.rb', line 10 def actions Kentaa::Api::Clients::Actions.new(@config) end |
#donations ⇒ Object
14 15 16 |
# File 'lib/kentaa/api/client.rb', line 14 def donations Kentaa::Api::Clients::Donations.new(@config) end |
#manual_donations ⇒ Object
18 19 20 |
# File 'lib/kentaa/api/client.rb', line 18 def manual_donations Kentaa::Api::Clients::ManualDonations.new(@config) end |
#newsletter_subscriptions ⇒ Object
22 23 24 |
# File 'lib/kentaa/api/client.rb', line 22 def Kentaa::Api::Clients::NewsletterSubscriptions.new(@config) end |
#projects ⇒ Object
26 27 28 |
# File 'lib/kentaa/api/client.rb', line 26 def projects Kentaa::Api::Clients::Projects.new(@config) end |
#segments ⇒ Object
30 31 32 |
# File 'lib/kentaa/api/client.rb', line 30 def segments Kentaa::Api::Clients::Segments.new(@config) end |
#sites ⇒ Object
34 35 36 |
# File 'lib/kentaa/api/client.rb', line 34 def sites Kentaa::Api::Clients::Sites.new(@config) end |