Class: TestAsdasdasd::TestAsdasdasdClient
- Inherits:
-
Object
- Object
- TestAsdasdasd::TestAsdasdasdClient
- Defined in:
- lib/test_asdasdasd/test_asdasdasd_client.rb
Overview
test-asdasdasd client class.
Instance Method Summary collapse
-
#config ⇒ Configuration
Returns the configuration class for easy access.
-
#initialize(o_auth_client_id: nil, o_auth_redirect_uri: nil) ⇒ TestAsdasdasdClient
constructor
Initializer with authentication and configuration parameters.
-
#pet ⇒ PetController
Singleton access to pet controller.
-
#store ⇒ StoreController
Singleton access to store controller.
-
#user ⇒ UserController
Singleton access to user controller.
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
#config ⇒ Configuration
Returns the configuration class for easy access.
29 30 31 |
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 29 def config Configuration end |
#pet ⇒ PetController
Singleton access to pet controller.
11 12 13 |
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 11 def pet PetController.instance end |
#store ⇒ StoreController
Singleton access to store controller.
17 18 19 |
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 17 def store StoreController.instance end |
#user ⇒ UserController
Singleton access to user controller.
23 24 25 |
# File 'lib/test_asdasdasd/test_asdasdasd_client.rb', line 23 def user UserController.instance end |