Class: TestAsdasdasd::TestAsdasdasdClient

Inherits:
Object
  • Object
show all
Defined in:
lib/test_asdasdasd/test_asdasdasd_client.rb

Overview

test-asdasdasd client class.

Instance Method Summary collapse

Constructor Details

#initialize(o_auth_client_id: nil, o_auth_redirect_uri: nil) ⇒ TestAsdasdasdClient

Initializer with authentication and configuration parameters.



34
35
36
37
38
39
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 34

def initialize(o_auth_client_id: nil, o_auth_redirect_uri: nil)
  Configuration.o_auth_client_id = o_auth_client_id if
    o_auth_client_id
  Configuration.o_auth_redirect_uri = o_auth_redirect_uri if
    o_auth_redirect_uri
end

Instance Method Details

#configConfiguration

Returns the configuration class for easy access.

Returns:



29
30
31
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 29

def config
  Configuration
end

#petPetController

Singleton access to pet controller.

Returns:



11
12
13
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 11

def pet
  PetController.instance
end

#storeStoreController

Singleton access to store controller.

Returns:



17
18
19
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 17

def store
  StoreController.instance
end

#userUserController

Singleton access to user controller.

Returns:



23
24
25
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 23

def user
  UserController.instance
end