class MergeExcel::Header

Public Class Methods

new(array, extra_col_hash) click to toggle source
# File lib/merge_excel/header.rb, line 3
def initialize(array, extra_col_hash)

  if extra_col_hash
    extra_array = extra_col_hash.data.map{|e| e.label}
    case extra_col_hash.position
    when :beginning
      @array = extra_array + array
    else
      @array = array + extra_array
    end
  else
    @array = array
  end
end

Public Instance Methods

to_a() click to toggle source
# File lib/merge_excel/header.rb, line 18
def to_a
  @array.to_a
end