class Eco::API::Common::People::DefaultParsers::MultiParser

def into_a(value)

def into_a(value)
  value = [] if value == nil
  value = [].push(value) unless value.is_a?(Array)
  value
end

def process

def process
  @parsers.define_attribute(:multiple) do |parser|
    parser.def_parser  do |value|
      next value if value.is_a?(Array)
      value = value.split("|") if value&.include?("|")
      into_a(value)
    end.def_serializer do |value|
      into_a(value).join("|")
    end
  end
end