class HammerCLI::Output::FieldFilter
Public Class Methods
new(field_classes=[])
click to toggle source
# File lib/hammer_cli/output/field_filter.rb, line 5 def initialize(field_classes=[]) @field_classes = field_classes end
Public Instance Methods
filter(fields)
click to toggle source
# File lib/hammer_cli/output/field_filter.rb, line 9 def filter(fields) fields = fields.clone @field_classes.each do |cls| fields.reject! do |f| f.is_a? cls end end fields end