Sha256: 2b43caa21a889933091673f54dc1ed30999ac52f62c5aa1e26165f015da6f7d4

Contents?: true

Size: 654 Bytes

Versions: 30

Compression:

Stored size: 654 Bytes

Contents

# require "eitil_integrate/application_exporter/initialize"

require "eitil_core/setters/set_ivars"
require "eitil_core/argument_helpers/all_kwargs_to_ivars"

module EitilIntegrate
  module RubyXL
    class ApplicationExporter

      include ActionView::Helpers::NumberHelper

      attr_accessor :book, :sheet, :x, :y, :start_date, :end_date, :date_range, :write_log

      def initialize(attributes={})
        all_kwargs_to_ivars binding, :attributes  
        set_ivars :start_date, :end_date, :date_range
        @book  = ::RubyXL::Workbook.new
        @sheet = @book.worksheets[0]
        @x   ||= 0
        @y   ||= 0
      end

    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
eitil-1.1.31 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.30 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.29 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.28 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.27 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.26 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.25 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.24 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.23 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.22 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.21 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.20 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.19 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.18 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.17 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.16 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.15 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.14 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.13 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb
eitil-1.1.12 eitil_integrate/lib/eitil_integrate/application_exporter/initialize.rb