Class: Stripe::V2Services

Inherits:
StripeService show all
Defined in:
lib/stripe/services/v2_services.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from StripeService

#request, #request_stream

Constructor Details

#initialize(requestor) ⇒ V2Services

Returns a new instance of V2Services.



8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/stripe/services/v2_services.rb', line 8

def initialize(requestor)
  super
  @billing = Stripe::V2::BillingService.new(@requestor)
  @commerce = Stripe::V2::CommerceService.new(@requestor)
  @core = Stripe::V2::CoreService.new(@requestor)
  @data = Stripe::V2::DatumService.new(@requestor)
  @extend = Stripe::V2::ExtendService.new(@requestor)
  @iam = Stripe::V2::IamService.new(@requestor)
  @money_management = Stripe::V2::MoneyManagementService.new(@requestor)
  @network = Stripe::V2::NetworkService.new(@requestor)
  @orchestrated_commerce = Stripe::V2::OrchestratedCommerceService.new(@requestor)
  @test_helpers = Stripe::V2::TestHelperService.new(@requestor)
end

Instance Attribute Details

#billingObject (readonly)

Returns the value of attribute billing.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def billing
  @billing
end

#commerceObject (readonly)

Returns the value of attribute commerce.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def commerce
  @commerce
end

#coreObject (readonly)

Returns the value of attribute core.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def core
  @core
end

#dataObject (readonly)

Returns the value of attribute data.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def data
  @data
end

#extendObject (readonly)

Returns the value of attribute extend.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def extend
  @extend
end

#iamObject (readonly)

Returns the value of attribute iam.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def iam
  @iam
end

#money_managementObject (readonly)

Returns the value of attribute money_management.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def money_management
  @money_management
end

#networkObject (readonly)

Returns the value of attribute network.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def network
  @network
end

#orchestrated_commerceObject (readonly)

Returns the value of attribute orchestrated_commerce.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def orchestrated_commerce
  @orchestrated_commerce
end

#test_helpersObject (readonly)

Returns the value of attribute test_helpers.



6
7
8
# File 'lib/stripe/services/v2_services.rb', line 6

def test_helpers
  @test_helpers
end