Class: Veye::Package::References
- Inherits:
-
BaseExecutor
- Object
- BaseExecutor
- Veye::Package::References
- Defined in:
- lib/veye/package/references.rb
Overview
Commands to view package references
Class Method Summary collapse
Methods inherited from BaseExecutor
catch_request_error, filter_dependencies, get_formatter, process_dependencies, show_bulk_dependencies, show_dependencies, show_message, show_results, sort_dependencies_by_upgrade_complexity, valid_response?
Methods included from FormatHelpers
#format_exists?, #formats_attached?, #supported_format?
Class Method Details
.get_references(api_key, prod_key, language = 'ruby', options = {}) ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/veye/package/references.rb', line 15 def self.get_references(api_key, prod_key, language='ruby', = {}) results = Veye::API::Package.get_references(api_key, prod_key, language, [:page]) if valid_response?(results, "No references for: `#{prod_key}`, language: #{language}") paging = results.data['paging'] show_results(@output_formats, results.data, , paging) end end |