Class: Evilution::CLI::Printers::Environment

Inherits:
Object
  • Object
show all
Defined in:
lib/evilution/cli/printers/environment.rb

Instance Method Summary collapse

Constructor Details

#initialize(config, config_file:) ⇒ Environment

Returns a new instance of Environment.



6
7
8
9
# File 'lib/evilution/cli/printers/environment.rb', line 6

def initialize(config, config_file:)
  @config = config
  @config_file = config_file
end

Instance Method Details

#render(io) ⇒ Object



11
12
13
14
15
# File 'lib/evilution/cli/printers/environment.rb', line 11

def render(io)
  lines = header_lines
  lines.concat(settings_lines)
  io.puts(lines.join("\n"))
end