Sha256: 2b53b911a7a4f1da84c68bea3f7cf71f59e75366d2d0d94becb270aa7c4c9620

Contents?: true

Size: 359 Bytes

Versions: 13

Compression:

Stored size: 359 Bytes

Contents

module Listings
  module ApplicationHelper
    def excel_type(value)
      if value.is_a?(Fixnum) || value.is_a?(Float)
        "Number"
      elsif !!value == value
        "Boolean"
      else
        "String"
      end
    end

    def excel_value(value)
      if !!value == value
        value ? 1 : 0
      else
        value
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
listings-0.1.15 app/helpers/listings/application_helper.rb
listings-0.1.14 app/helpers/listings/application_helper.rb
listings-0.1.13 app/helpers/listings/application_helper.rb
listings-0.1.12 app/helpers/listings/application_helper.rb
listings-0.1.11 app/helpers/listings/application_helper.rb
listings-0.1.10 app/helpers/listings/application_helper.rb
listings-0.1.8 app/helpers/listings/application_helper.rb
listings-0.1.7 app/helpers/listings/application_helper.rb
listings-0.1.6 app/helpers/listings/application_helper.rb
listings-0.1.5 app/helpers/listings/application_helper.rb
listings-0.1.4 app/helpers/listings/application_helper.rb
listings-0.1.0 app/helpers/listings/application_helper.rb
listings-0.0.3 app/helpers/listings/application_helper.rb