Sha256: fde4c26408a141f8fd766575806e2762f1754ce225ae86a51a0169ce72b6c6f3

Contents?: true

Size: 634 Bytes

Versions: 1

Compression:

Stored size: 634 Bytes

Contents

require "ruport"
require 'wicked_pdf'

module Spree
  module AdvancedReporting
    class Engine < Rails::Engine
      engine_name "spree_advanced_reporting"

      config.autoload_paths += %W(#{config.root}/lib)

      initializer :assets do |config|
        Rails.application.config.assets.precompile += %w( admin/advanced_reporting/advanced_reporting.css )
      end

      def self.activate
        Dir.glob(File.join(File.dirname(__FILE__), "../app/**/*_decorator.rb")).each do |c|
          Rails.env.production? ? require(c) : load(c)
        end
      end

      config.to_prepare &method(:activate).to_proc
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree_advanced_reporting-2.1.0 lib/spree_advanced_reporting.rb