lib/protector.rb in protector-0.6.4 vs lib/protector.rb in protector-0.7.0

- old
+ new

@@ -1,14 +1,14 @@ -require "active_support/all" -require "i18n" +require 'active_support/all' +require 'i18n' -require "protector/version" -require "protector/dsl" -require "protector/adapters/active_record" -require "protector/adapters/sequel" +require 'protector/version' +require 'protector/dsl' +require 'protector/adapters/active_record' +require 'protector/adapters/sequel' -require "protector/engine" if defined?(Rails) +require 'protector/engine' if defined?(Rails) I18n.load_path += Dir[File.expand_path File.join('..', 'locales', '*.yml'), File.dirname(__FILE__)] module Protector class << self @@ -18,11 +18,11 @@ ] attr_accessor :config def paranoid= - "`Protector.paranoid = ...` is deprecated! Please change it to `Protector.config.paranoid = ...`" + '`Protector.paranoid = ...` is deprecated! Please change it to `Protector.config.paranoid = ...`' end # Allows executing any code having Protector globally disabled def insecurely(&block) Thread.current[:protector_disabled_nesting] ||= 0 @@ -37,23 +37,24 @@ Thread.current[:protector_disabled] = false end end def activate! - ADAPTERS.each{|adapter| adapter.activate!} + ADAPTERS.each { |adapter| adapter.activate! } end end + # Internal protector config holder class Config < ActiveSupport::OrderedOptions def paranoid? !!paranoid end def strong_parameters? - strong_parameters == nil || !!strong_parameters + strong_parameters.nil? || !!strong_parameters end end self.config = Config.new end -Protector.activate! \ No newline at end of file +Protector.activate!