Sha256: 449522c52d5fdfd8b664b4b4bbd6a6f5462386e26485c41f34183b6953dd2b2f

Contents?: true

Size: 409 Bytes

Versions: 37

Compression:

Stored size: 409 Bytes

Contents

require "cmor/core/configuration"
require "cmor/core/engine"

module Cmor
  module Core
    extend Configuration

    module RemoteIpConcern
      extend ActiveSupport::Concern

      class_methods do
        def remote_ip
          RequestLocals.fetch(:remote_ip) { nil }
        end
      end
    end

    include RemoteIpConcern
  end
end

Cmor.configure { |c| c.register_configuration(:core, Cmor::Core) }

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
cmor_core-0.0.39.pre lib/cmor/core.rb
cmor_core-0.0.38.pre lib/cmor/core.rb
cmor_core-0.0.37.pre lib/cmor/core.rb
cmor_core-0.0.36.pre lib/cmor/core.rb
cmor_core-0.0.35.pre lib/cmor/core.rb
cmor_core-0.0.34.pre lib/cmor/core.rb
cmor_core-0.0.33.pre lib/cmor/core.rb
cmor_core-0.0.32.pre lib/cmor/core.rb
cmor_core-0.0.31.pre lib/cmor/core.rb
cmor_core-0.0.30.pre lib/cmor/core.rb
cmor_core-0.0.29.pre lib/cmor/core.rb
cmor_core-0.0.28.pre lib/cmor/core.rb
cmor_core-0.0.27.pre lib/cmor/core.rb
cmor_core-0.0.26.pre lib/cmor/core.rb
cmor_core-0.0.25.pre lib/cmor/core.rb
cmor_core-0.0.24.pre lib/cmor/core.rb
cmor_core-0.0.22.pre lib/cmor/core.rb
cmor_core-0.0.21.pre lib/cmor/core.rb
cmor_core-0.0.20.pre lib/cmor/core.rb
cmor_core-0.0.19.pre lib/cmor/core.rb