Class: CDEKApiClient::API::Tariff
- Inherits:
-
Object
- Object
- CDEKApiClient::API::Tariff
- Defined in:
- lib/cdek_api_client/api/tariff.rb
Overview
Handles tariff-related API requests.
Instance Method Summary collapse
-
#calculate(tariff_data) ⇒ Hash
Calculates the tariff.
-
#initialize(client) ⇒ Tariff
constructor
Initializes the Tariff object.
Constructor Details
#initialize(client) ⇒ Tariff
Initializes the Tariff object.
10 11 12 |
# File 'lib/cdek_api_client/api/tariff.rb', line 10 def initialize(client) @client = client end |
Instance Method Details
#calculate(tariff_data) ⇒ Hash
Calculates the tariff.
18 19 20 |
# File 'lib/cdek_api_client/api/tariff.rb', line 18 def calculate(tariff_data) @client.request('post', 'calculator/tariff', body: tariff_data) end |