Class: Heirloom::CLI::Formatter::Catalog

Inherits:
Object
  • Object
show all
Defined in:
lib/heirloom/cli/formatter/catalog.rb

Instance Method Summary collapse

Instance Method Details

#format(args) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/heirloom/cli/formatter/catalog.rb', line 5

def format(args)
  @catalog = args[:catalog]
  @name    = args[:name]

  return summary unless @name

  return "Heirloom #{@name} not found in catalog." unless name_exists?

  filter_by_name
  details
end