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 |