module Support

Public Class Methods

wrapped_roots(attrlist, split_symbol) click to toggle source
# File lib/bmg/operator/autowrap.rb, line 265
def wrapped_roots(attrlist, split_symbol)
  attrlist.map{|a|
    split = a.to_s.split(split_symbol)
    split.size == 1 ? nil : split[0]
  }.compact.uniq.map(&:to_sym)
end

Private Instance Methods

wrapped_roots(attrlist, split_symbol) click to toggle source
# File lib/bmg/operator/autowrap.rb, line 265
def wrapped_roots(attrlist, split_symbol)
  attrlist.map{|a|
    split = a.to_s.split(split_symbol)
    split.size == 1 ? nil : split[0]
  }.compact.uniq.map(&:to_sym)
end