lib/mxit-api.rb in mxit-rails-0.4.0 vs lib/mxit-api.rb in mxit-rails-0.4.1

- old
+ new

@@ -1,7 +1,28 @@ require "mxit_api/client" require "mxit_api/auth_token" require "mxit_api/exception" require "mxit_api/request_exception" +require "mxit_api/config" +require "mxit_api/controller_extensions" module MxitApi + extend self + attr_accessor :config + + # Call this method to modify defaults in your initializers. + # + # @example + # MxitApi.configure do |config| + # config.mxit_app_name = 'mxitmoney' + # end + def configure + self.config ||= MxitApi::Config.new + yield(config) + end +end + +MxitApi.configure {} + +class ActionController::Base + ActionController::Base.send(:include, MxitApi::ControllerExtensions) end