class Nova::API::Resource::CurrentAsset
Constants
- ALLOWED_ATTRIBUTES
Public Class Methods
endpoint()
click to toggle source
# File lib/nova/api/resource/current_asset.rb, line 13 def self.endpoint '/api/current_assets' end
statement(parameters = {})
click to toggle source
# File lib/nova/api/resource/current_asset.rb, line 17 def self.statement(parameters = {}) do_get("#{endpoint}/statement", parameters.to_h, Nova::API::Resource::Response::CurrentAssetStatement.new) end
Public Instance Methods
endpoint()
click to toggle source
# File lib/nova/api/resource/current_asset.rb, line 27 def endpoint "/api/current_assets" end
statement(initial_date, final_date)
click to toggle source
# File lib/nova/api/resource/current_asset.rb, line 21 def statement(initial_date, final_date) protect_operation_from_missing_value self.class.do_get("#{endpoint}/statement", { company_id: company.id, current_asset_id: id, final_date: final_date, initial_date: initial_date }, Nova::API::Resource::Response::CurrentAssetStatement.new) end