summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/sms_fu.rb4
-rw-r--r--lib/sms_fu/rails.rb9
-rw-r--r--rails/init.rb2
3 files changed, 12 insertions, 3 deletions
diff --git a/lib/sms_fu.rb b/lib/sms_fu.rb
index 95c9659..02f1fa8 100644
--- a/lib/sms_fu.rb
+++ b/lib/sms_fu.rb
@@ -4,4 +4,6 @@ require 'yaml'
require 'sms_fu/sms_fu'
require 'sms_fu/sms_fu_helper'
-require 'sms_fu/sms_notifier' \ No newline at end of file
+require 'sms_fu/sms_notifier'
+
+require 'sms_fu/rails'
diff --git a/lib/sms_fu/rails.rb b/lib/sms_fu/rails.rb
new file mode 100644
index 0000000..5483ca0
--- /dev/null
+++ b/lib/sms_fu/rails.rb
@@ -0,0 +1,9 @@
+module SMSFu
+ class Engine < ::Rails::Engine
+ initializer "setup for rails" do
+ ActionView::Base.send :include, SMSFuHelper
+ end
+ end
+end
+
+puts "what the fuck"
diff --git a/rails/init.rb b/rails/init.rb
deleted file mode 100644
index c9ffe9b..0000000
--- a/rails/init.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-require 'sms_fu'
-ActionView::Base.send(:include, SMSFuHelper)