Sha256: ce20551f9dd3d82d3143d8b674e10b38393d2b9cadaa7c9f4893a8b67fa1f76a

Contents?: true

Size: 1.19 KB

Versions: 5

Compression:

Stored size: 1.19 KB

Contents

require File.join(File.dirname(__FILE__), '..', 'app', 'helpers', 'prints_helper')
require File.join(File.dirname(__FILE__), '..', 'app', 'helpers', 'views_helper')
require File.join(File.dirname(__FILE__), '..', 'app', 'helpers', 'shares_helper')

ActionController::Base.helper(PrintsHelper)
ActionController::Base.helper(SharesHelper)
ActionController::Base.helper(ViewsHelper)

module HowAreWeDoing
  autoload :ActsAsAnalytical, 'how_are_we_doing/acts_as_analytical'
  autoload :ActsAsTotalable, 'how_are_we_doing/acts_as_totalable'
  autoload :ActsAsViewable, 'how_are_we_doing/acts_as_viewable'
  autoload :ActsAsShareable, 'how_are_we_doing/acts_as_shareable'
  autoload :ActsAsPrintable, 'how_are_we_doing/acts_as_printable'
  
  module Controllers
    autoload :ReportsHelpers, 'how_are_we_doing/controllers/reports_helpers'
  end
  
  class Engine < ::Rails::Engine
  end
end

ActiveRecord::Base.send(:include, HowAreWeDoing::ActsAsAnalytical)
ActiveRecord::Base.send(:include, HowAreWeDoing::ActsAsTotalable)
ActiveRecord::Base.send(:include, HowAreWeDoing::ActsAsPrintable)
ActiveRecord::Base.send(:include, HowAreWeDoing::ActsAsViewable)
ActiveRecord::Base.send(:include, HowAreWeDoing::ActsAsShareable)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
how_are_we_doing-0.0.9 lib/how_are_we_doing.rb
how_are_we_doing-0.0.8 lib/how_are_we_doing.rb
how_are_we_doing-0.0.7 lib/how_are_we_doing.rb
how_are_we_doing-0.0.6 lib/how_are_we_doing.rb
how_are_we_doing-0.0.5 lib/how_are_we_doing.rb