Sha256: bcbf3dd32d93d822d19ee7dde2b1c9496977256f634999ea94859f9dad9dfa11

Contents?: true

Size: 842 Bytes

Versions: 25

Compression:

Stored size: 842 Bytes

Contents

require "query_report/engine"

module QueryReport
  autoload :Configuration, "query_report/config"

  def self.configure(&block)
    yield @config ||= QueryReport::Configuration.new
  end

  def self.config
    @config
  end

  configure do |config|
    config.pdf_options = {
        template_class: nil,
        color: '000000',
        font_size: 8,
        table: {
            row: {odd_bg_color: "DDDDDD", even_bg_color: "FFFFFF"},
            header: {bg_color: 'AAAAAA', font_size: 8}
        },
        chart: { height: 160, width: 200 }
    }
    config.date_format     = :default
    config.datetime_format = :default
    config.email_from      = "from@example.com"
    config.allow_email_report  = true
    config.record_table_class  = 'table table-bordered table-striped'
    config.search_button_class = 'btn btn-blue'
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
query_report-1.1.2 lib/query_report.rb
query_report-1.1.1 lib/query_report.rb
query_report-1.1.0 lib/query_report.rb
query_report-1.0.26 lib/query_report.rb
query_report-1.0.25 lib/query_report.rb
query_report-1.0.24 lib/query_report.rb
query_report-1.0.23 lib/query_report.rb
query_report-1.0.22 lib/query_report.rb
query_report-1.0.21 lib/query_report.rb
query_report-1.0.20 lib/query_report.rb
query_report-1.0.19 lib/query_report.rb
query_report-1.0.18 lib/query_report.rb
query_report-1.0.17 lib/query_report.rb
query_report-1.0.16 lib/query_report.rb
query_report-1.0.15 lib/query_report.rb
query_report-1.0.14 lib/query_report.rb
query_report-1.0.13 lib/query_report.rb
query_report-1.0.12 lib/query_report.rb
query_report-1.0.11 lib/query_report.rb
query_report-1.0.10 lib/query_report.rb