aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/inboxes.rb3
-rw-r--r--lib/inboxes/railtie.rb16
2 files changed, 7 insertions, 12 deletions
diff --git a/lib/inboxes.rb b/lib/inboxes.rb
index 49bec39..133aa9c 100644
--- a/lib/inboxes.rb
+++ b/lib/inboxes.rb
@@ -18,6 +18,9 @@ module Inboxes
class Configuration #:nodoc:
include ActiveSupport::Configurable
config_accessor :user_name
+ config_accessor :faye_host
+ config_accessor :faye_port
+ config_accessor :faye_enabled
def param_name
config.param_name.respond_to?(:call) ? config.param_name.call() : config.param_name
diff --git a/lib/inboxes/railtie.rb b/lib/inboxes/railtie.rb
index 06ab0d3..9e5435e 100644
--- a/lib/inboxes/railtie.rb
+++ b/lib/inboxes/railtie.rb
@@ -1,26 +1,18 @@
require 'rails'
module Inboxes
- class Railtie < ::Rails::Railtie #:nodoc:
+ class Railtie < ::Rails::Railtie
config.inboxes = ActiveSupport::OrderedOptions.new
initializer "inboxes.configure" do |app|
Inboxes.configure do |config|
config.user_name = app.config.inboxes[:user_name] || "email"
+ config.faye_enabled = app.config.inboxes[:faye_enabled] || false
+ config.faye_host = app.config.inboxes[:faye_host] || "localhost"
+ config.faye_port = app.config.inboxes[:faye_port] || "9292"
end
# app.config.middleware.insert_before "::Rails::Rack::Logger", "Inboxes::Middleware"
end
-
- # initializer 'inboxes' do |app|
- # ActiveSupport.on_load(:active_record) do
- # # require 'kaminari/models/active_record_extension'
- # # ::ActiveRecord::Base.send :include, Kaminari::ActiveRecordExtension
- # end
- #
- # ActiveSupport.on_load(:action_view) do
- # # ::ActionView::Base.send :include, Kaminari::ActionViewExtension
- # end
- # end
end
end \ No newline at end of file