Module: EndOfLife::Product::Registry
- Included in:
- EndOfLife
- Defined in:
- lib/end_of_life/product/registry.rb
Instance Method Summary collapse
Instance Method Details
#find_product(name) ⇒ Object
11 |
# File 'lib/end_of_life/product/registry.rb', line 11 def find_product(name) = product_registry.fetch(name.to_sym.downcase) |
#products ⇒ Object
13 |
# File 'lib/end_of_life/product/registry.rb', line 13 def products = product_registry.values |
#scans_for(product_name, search_query:) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/end_of_life/product/registry.rb', line 3 def scans_for(product_name, search_query:) product_registry[product_name.to_sym.downcase] = Product.new( product_name, search_query, version_detector_for(product_name) ) end |