Sha256: 1c87eac25e0d144577930988d9a0cf11c9f621997684678c3374eba7696ae984

Contents?: true

Size: 524 Bytes

Versions: 8

Compression:

Stored size: 524 Bytes

Contents

require 'kaminari'
require 'bootstrap-kaminari-views'
require "delayed_job_active_record"
require "request_store_rails"
require "route_translator"
require "itsf_backend"

require "ecm/core/configuration"
require "ecm/core/engine"

require "ecm/core/backend"

module Ecm
  module Core
    extend Configuration

    module RemoteIp
      extend ActiveSupport::Concern

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

    include RemoteIp
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ecm_core-0.4.0 lib/ecm_core.rb
ecm_core-0.3.0 lib/ecm_core.rb
ecm_core-0.2.2 lib/ecm_core.rb
ecm_core-0.2.1 lib/ecm_core.rb
ecm_core-0.2.0 lib/ecm_core.rb
ecm_core-0.1.0 lib/ecm_core.rb
ecm_core-0.0.4 lib/ecm_core.rb
ecm_core-0.0.3 lib/ecm_core.rb