class Sprig::Reap::Inputs::IgnoredAttrs
Attributes
input[R]
Public Class Methods
default()
click to toggle source
# File lib/sprig/reap/inputs/ignored_attrs.rb, line 5 def self.default new().list end
new(input = nil)
click to toggle source
# File lib/sprig/reap/inputs/ignored_attrs.rb, line 13 def initialize(input = nil) @input = input || [] end
parse(input)
click to toggle source
# File lib/sprig/reap/inputs/ignored_attrs.rb, line 9 def self.parse(input) new(input).list end
Public Instance Methods
list()
click to toggle source
# File lib/sprig/reap/inputs/ignored_attrs.rb, line 17 def list collection = input.is_a?(String) ? input.split(',') : Array(input) collection.map(&:to_s).map(&:strip) end