Introduction
Introduction Statistics Contact Development Disclaimer Help
added railtie, resutrcutred requires - reportable - Fork of reportable required…
Log
Files
Refs
README
---
commit e34734072141e90ea0ad4da84198fba36ad7f480
parent 278f65e1bdf79c0e43c8a68ac48086e4d934b056
Author: Marco Otte-Witte <[email protected]>
Date: Sun, 18 Apr 2010 18:28:54 +0200
added railtie, resutrcutred requires
Diffstat:
M lib/saulabs/reportable.rb | 5 +++++
M lib/saulabs/reportable/cumulated_r… | 2 ++
A lib/saulabs/reportable/railtie.rb | 20 ++++++++++++++++++++
M lib/saulabs/reportable/report.rb | 3 +++
M lib/saulabs/reportable/report_cach… | 2 ++
M rails/init.rb | 3 ++-
6 files changed, 34 insertions(+), 1 deletion(-)
---
diff --git a/lib/saulabs/reportable.rb b/lib/saulabs/reportable.rb
@@ -1,7 +1,12 @@
+require 'saulabs/reportable/report'
+require 'saulabs/reportable/cumulated_report'
+
module Saulabs
module Reportable
+ require File.join(File.dirname(__FILE__), 'reportable', 'railtie') if defi…
+
# Extends the {Saulabs::Reportable::ClassMethods#reportable} method into +…
#
def self.included(base)
diff --git a/lib/saulabs/reportable/cumulated_report.rb b/lib/saulabs/reportabl…
@@ -1,3 +1,5 @@
+require 'saulabs/reportable/report'
+
module Saulabs
module Reportable
diff --git a/lib/saulabs/reportable/railtie.rb b/lib/saulabs/reportable/railtie…
@@ -0,0 +1,20 @@
+require 'saulabs/reportable'
+require 'rails'
+
+module Saulabs
+
+ module Reportable
+
+ class Railtie < Rails::Railtie
+
+ railtie_name :reportable
+
+ initializer 'saulabs.reportable.configure_rails_initialization' do
+ require File.join(File.dirname(__FILE__), '..', '..', '..', 'rails', '…
+ end
+
+ end
+
+ end
+
+end
diff --git a/lib/saulabs/reportable/report.rb b/lib/saulabs/reportable/report.rb
@@ -1,3 +1,6 @@
+require 'saulabs/reportable/grouping'
+require 'saulabs/reportable/report_cache'
+
module Saulabs
module Reportable
diff --git a/lib/saulabs/reportable/report_cache.rb b/lib/saulabs/reportable/re…
@@ -1,3 +1,5 @@
+require 'saulabs/reportable/reporting_period'
+
module Saulabs
module Reportable
diff --git a/rails/init.rb b/rails/init.rb
@@ -1,9 +1,10 @@
require 'saulabs/reportable'
+require 'saulabs/reportable/report_tag_helper'
ActiveRecord::Base.class_eval do
include Saulabs::Reportable
end
ActionView::Base.class_eval do
- include Saulabs::Reportable::SparklineTagHelper
+ include Saulabs::Reportable::ReportTagHelper
end
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.