Class/Module Index [+]

Quicksearch

HammerCLI::Output::Formatters::FormatterContainer

Public Class Methods

new(*formatters) click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 53
def initialize(*formatters)
  @formatters = formatters
end

Public Instance Methods

add_formatter(*formatters) click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 57
def add_formatter(*formatters)
  @formatters += formatters
end
format(data, field_params={}) click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 61
def format(data, field_params={})
  @formatters.inject(data) { |d,f| f.format(d, field_params) }
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.